{"_id":"@actual-app/core","_rev":"188-1ee66552f5bb2bf99078b8eb1b2be0fd","name":"@actual-app/core","dist-tags":{"beta":"26.3.0","latest":"26.9.0","nightly":"26.10.0-nightly.20260914"},"versions":{"26.3.0":{"name":"@actual-app/core","version":"26.3.0","license":"ISC","_id":"@actual-app/core@26.3.0","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"43da0b13f577b7653ca1389ea2644dbda48b49b1","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.3.0.tgz","fileCount":358,"integrity":"sha512-w9IkANdi+KgNKXe2uTmk1pOT2kuquWYtEz0f60M897X1wUrhiqajMLDgjD5/B8xj7X7ZU04CnwYsZH3mNh2BOg==","signatures":[{"sig":"MEQCID0SqwGe3ogE9On7feskaEhfpH9OgoQrGbwa5wEMtNgLAiBHiifAhzVNZbLxd/yR8QU4KaXoYtk3ciPye6CT3/Rwcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2438889},"exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"gitHead":"d2d23bed3e17e402ad5864d0aa676e4318721585","imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsc -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_npmVersion":"11.7.0","description":"","directories":{},"_nodeVersion":"22.19.0","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"patch:adm-zip@npm%3A0.5.16#~/.yarn/patches/adm-zip-npm-0.5.16-4556fea098.patch","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.5","absurd-sql":"0.0.54","handlebars":"^4.7.8","typescript":"^5.9.3","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","peggy":"5.0.6","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.0.18","i18next":"^25.8.4","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.11","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","typescript":"^5.9.3","@types/node":"^22.19.10","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"workspace:*","@types/emscripten":"^1.41.5","stream-browserify":"^3.0.0","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.5","vite-plugin-peggy-loader":"^2.0.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.3.0_1773493616494_0.8048419360344314","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260316":{"name":"@actual-app/core","version":"26.4.0-nightly.20260316","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260316","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"83223babb2d453d2a34f143c20eac11623d675c9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260316.tgz","fileCount":359,"integrity":"sha512-ps+4EO9MtBPzpKXMlXbZOG4b0ld0LbnU7RnQobKL+IUvUAjTGkfdTffQVSvdNAY5MousG4LU5meirTZyHRWoDg==","signatures":[{"sig":"MEQCIBoerFQE/pA+F176evuEC/79Dx6JUvfF80QJag6dVZQ3AiBD95eNxHGzCJ84n/160wJ4mr9/0179to2MJQtmDCxenA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2449847},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ps+4EO9MtBPzpKXMlXbZOG4b0ld0LbnU7RnQobKL+IUvUAjTGkfdTffQVSvdNAY5MousG4LU5meirTZyHRWoDg==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.0","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"patch:adm-zip@npm%3A0.5.16#~/.yarn/patches/adm-zip-npm-0.5.16-4556fea098.patch","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.5","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.0.6","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.4","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.11","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.10","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.5","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260316_1773620459703_0.8715090624993171","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260317":{"name":"@actual-app/core","version":"26.4.0-nightly.20260317","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260317","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"919c5dc890c43b89e5d1aaf55335e14aba243504","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260317.tgz","fileCount":359,"integrity":"sha512-GhyfPJ4f309yBAvCEkroKFZPSSUS9iYmTxw+9sE+8XKQK5tAPrm+Yq/YHjrElU4HfWGTGooU90C1b64/Vpfmpg==","signatures":[{"sig":"MEYCIQCm9RDzOJ6TtuV5NCf0NhouRjxVkUpoo6g9g/usj+SxIAIhAOZw4HXmly7yg90vkBQqpp7kE6Yvj98rDIHPdM2kK1vo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2449776},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-GhyfPJ4f309yBAvCEkroKFZPSSUS9iYmTxw+9sE+8XKQK5tAPrm+Yq/YHjrElU4HfWGTGooU90C1b64/Vpfmpg==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.5","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.0.6","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.4","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.11","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.10","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.5","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260317_1773706768523_0.7741177963338401","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260318":{"name":"@actual-app/core","version":"26.4.0-nightly.20260318","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260318","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"7ac3bc6120d468b04224c4f11de13859aef7a7c9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260318.tgz","fileCount":359,"integrity":"sha512-zyeYaMBsjcRJzdJc6RzNAn7Y+n6I0bfGj6d3kMPyHmWJ26cz4R8zss7fKe9e+qi7QiuOHAehi48/Oz2mTJuzSA==","signatures":[{"sig":"MEQCIDbIb4G8NZJ7/u9q0I4jN5sWlpaOYFZM95C+gQNCpAllAiA2MFepuGuPFC1jiKwkuo0iPD1LiZuv4CIS4uuRx5ZKLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459318},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-zyeYaMBsjcRJzdJc6RzNAn7Y+n6I0bfGj6d3kMPyHmWJ26cz4R8zss7fKe9e+qi7QiuOHAehi48/Oz2mTJuzSA==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.5","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.0.6","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.4","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.11","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.10","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.5","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260318_1773793216721_0.7886886555676982","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260319":{"name":"@actual-app/core","version":"26.4.0-nightly.20260319","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260319","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"9256d33431d393944862b94d063411d520bfb3bf","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260319.tgz","fileCount":359,"integrity":"sha512-sUT5NciScwAJSIyWy13g+HlHptxKHXsifkLf3MbTd2VdtHMaNGJbR2ticEm7zZ5XMz7nZYYjJ4teNSwKGZMTbA==","signatures":[{"sig":"MEYCIQDqdjnaP7XBaIjSCE/2hh5euZSbJoTOb+OJGcaHApykjAIhAMdlciT+WFFD4AS/MgtMSUHZQ0bTno66IPPN7gRvD13n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459320},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-sUT5NciScwAJSIyWy13g+HlHptxKHXsifkLf3MbTd2VdtHMaNGJbR2ticEm7zZ5XMz7nZYYjJ4teNSwKGZMTbA==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260319_1773879625216_0.38929771205998254","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260320":{"name":"@actual-app/core","version":"26.4.0-nightly.20260320","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260320","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"56ffb4640a355b5b50c34098782d78c1eb68f1c5","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260320.tgz","fileCount":359,"integrity":"sha512-w4kIvAtVQsmJhyivfmkstFjClmY0XTl1vhHnCizRPD6qmV46ta6SEQapn5liVsR1bU+Rzjbj5sa59xl8hr/vtg==","signatures":[{"sig":"MEUCIE+KNWrqhAwiM13MHks+6ilnwMfpT7xLruUdRpMAn0hRAiEAtsoVNus/qVjhgDCgJCetBp/REkwWIRJLOY8Oqa475Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459320},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-w4kIvAtVQsmJhyivfmkstFjClmY0XTl1vhHnCizRPD6qmV46ta6SEQapn5liVsR1bU+Rzjbj5sa59xl8hr/vtg==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260320_1773965987583_0.571109247858973","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260321":{"name":"@actual-app/core","version":"26.4.0-nightly.20260321","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260321","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"048d9745d9f8ad49c21c24ce0f14e5ffe969a61a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260321.tgz","fileCount":359,"integrity":"sha512-Pynr+pv25uStfpg6pNTeiB9fV2KQRD4PtmtP9M+9hCmOybSA16kk8nF+xDe0RFWIFpKd4urcFNGKIq5Su7JLeQ==","signatures":[{"sig":"MEQCICOX3HqvGUlMvPFREYDSt/YlKKbuDKVk/bWlLfQ2iq8ZAiAe1dasQCOSlvdPUvyvYDQqXJ4eII1Ib4CeVvXJ7L1lcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459320},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Pynr+pv25uStfpg6pNTeiB9fV2KQRD4PtmtP9M+9hCmOybSA16kk8nF+xDe0RFWIFpKd4urcFNGKIq5Su7JLeQ==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260321_1774052276459_0.7349720638556123","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260322":{"name":"@actual-app/core","version":"26.4.0-nightly.20260322","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260322","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"6534cb1943368e9885b6d5ffb0eb715e8e281435","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260322.tgz","fileCount":359,"integrity":"sha512-wnTgfkk5TGa2LodLB+srVppx7TBjgQT2sKES4hlbspIo/DnbgqWJSfYKAFilpDM15Gx0XrJSAwha/MyFoYCPLg==","signatures":[{"sig":"MEUCIQDZUz4MZ2U+K0pl4Vbr2YSfn8mAw82jpIYzerlgYDV8hwIgbtL8TTpYz3BaaPGf1bIg5EEMinDoRugNruaQeud1/nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459320},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-wnTgfkk5TGa2LodLB+srVppx7TBjgQT2sKES4hlbspIo/DnbgqWJSfYKAFilpDM15Gx0XrJSAwha/MyFoYCPLg==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260322_1774138757195_0.20041997860348104","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260323":{"name":"@actual-app/core","version":"26.4.0-nightly.20260323","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260323","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"96d9bfb5f90240a416d10318949191c1705f68a1","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260323.tgz","fileCount":359,"integrity":"sha512-7vipxlrE3auboavBc7E5Bv52oRODs2Gibujo3Bg2Z1ss2tf5VZy+rvAjOXDtNgVyxI35haXs+cA9E1DP5mqKyg==","signatures":[{"sig":"MEYCIQDeqVVi9fGSScLb8EUhQ18gqGHukGfIx+dgXNCw7oVMPAIhALsK2ylfRQUctomckqIXAJIC/50alplf7hXOqFJ+j7sA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459320},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-7vipxlrE3auboavBc7E5Bv52oRODs2Gibujo3Bg2Z1ss2tf5VZy+rvAjOXDtNgVyxI35haXs+cA9E1DP5mqKyg==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260323_1774225262894_0.15153990363792458","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260324":{"name":"@actual-app/core","version":"26.4.0-nightly.20260324","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260324","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"905059601317e2d9e88b1f0a76613a69e4f3b535","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260324.tgz","fileCount":359,"integrity":"sha512-r98BfhwoawwbPLe+0Hsio8l4QKkXabgJH2QclbkwgPrFEYlAH3TjtDzkKOKpHhz5b6BDuWkwlOxFUfdjVifpJw==","signatures":[{"sig":"MEUCIQD2SLINSaqdVlgG8XTSugy5f6ZtX/haoqlKWOHNKePo3wIgeQx3MwCkWF04v3ZNXy70AMn/Pse7ncZyRRM2mgyf+H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2461264},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-r98BfhwoawwbPLe+0Hsio8l4QKkXabgJH2QclbkwgPrFEYlAH3TjtDzkKOKpHhz5b6BDuWkwlOxFUfdjVifpJw==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260324_1774311466446_0.8004268060714619","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260325":{"name":"@actual-app/core","version":"26.4.0-nightly.20260325","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260325","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"9c75b93134126dba533c3273d1e93a9bfde397fb","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260325.tgz","fileCount":360,"integrity":"sha512-ewHV0+DM18DjYf19bwDX1o6yJDBGJxJAL/pEqJ5cRC0dfSUoZ2Oss4p8s6v8HPqsihX3h6tk6Qn52W676eYV7Q==","signatures":[{"sig":"MEUCIDYRZ6wCbFiDHqCVkMP8UyuvHSwyFaCu8zh0ghEDTb0QAiEA/Vdewh1089dKjOlubVikPbUubbZqbgQtTUIZcLp7hyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463977},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ewHV0+DM18DjYf19bwDX1o6yJDBGJxJAL/pEqJ5cRC0dfSUoZ2Oss4p8s6v8HPqsihX3h6tk6Qn52W676eYV7Q==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260325_1774398030270_0.14031107403099008","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260326":{"name":"@actual-app/core","version":"26.4.0-nightly.20260326","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260326","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"7e0a5b17c11cee3494dc3bd2fb9ba8f252161601","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260326.tgz","fileCount":360,"integrity":"sha512-LmhgYUGh/XWA9rs4pQC6+gfh4ukbDwXiFnkwgWsbeuadxmov5wQhqLhiejYZyRSn/+SarsBCHxOyYN/8ISxOXg==","signatures":[{"sig":"MEQCIGY/NCysokr2M0kav33EcVzBdqn5326bqQwhucheGhwuAiBbjLu5IXxyEaZA+k0FeLtujFpmd3w0nGzsHi6b9k+NEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463977},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-LmhgYUGh/XWA9rs4pQC6+gfh4ukbDwXiFnkwgWsbeuadxmov5wQhqLhiejYZyRSn/+SarsBCHxOyYN/8ISxOXg==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260326_1774484529321_0.5287261331548192","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260327":{"name":"@actual-app/core","version":"26.4.0-nightly.20260327","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260327","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"a08762c8f8d4f819cb97209eb9ee605a0e66dd36","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260327.tgz","fileCount":360,"integrity":"sha512-L+Dfh3LLfBXRA06s74EtvfGnnlbBCuc0SuosMqG+VaXxu70YGjr76G2GxPx3q+7Y22lupzX98i9wha14yWa6jQ==","signatures":[{"sig":"MEYCIQCgOlRYpDqC6k47PcRLZMr2Snd4o8iAwVtEECAB1dI3NQIhAMOOX0Ou2CsvfnklUbHNA3blugEMX8GtzfDTRE+YWqNZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463977},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-L+Dfh3LLfBXRA06s74EtvfGnnlbBCuc0SuosMqG+VaXxu70YGjr76G2GxPx3q+7Y22lupzX98i9wha14yWa6jQ==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.8","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260327_1774570875902_0.1855044479177328","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260328":{"name":"@actual-app/core","version":"26.4.0-nightly.20260328","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260328","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"fce93650118ff412ca745bb52ac805427eeb48cb","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260328.tgz","fileCount":360,"integrity":"sha512-tVz4Rym2oimmHlQbzVvK5v63Ib2fbD5uJUo3waIoXnuve4GuR6wrmK7sgAEN1CvQ+DKVMdqos/oeko79Oxug8Q==","signatures":[{"sig":"MEUCIQCKDcle+q1VLnmb3V6pMeAVWISRbKOxHKPUlooL7R9WpgIgJDcaCeqV9nlx+nQhxsZxhfs4csmadkp5v+s5PS5NDt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463943},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-tVz4Rym2oimmHlQbzVvK5v63Ib2fbD5uJUo3waIoXnuve4GuR6wrmK7sgAEN1CvQ+DKVMdqos/oeko79Oxug8Q==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260328_1774657212690_0.08747215408877529","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260329":{"name":"@actual-app/core","version":"26.4.0-nightly.20260329","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260329","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"67bf1517765dd7aec1b14842baf48531932ba20f","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260329.tgz","fileCount":360,"integrity":"sha512-72ypIhDL+4CCId1NghrsosKJs1Qd3N5oQ4CY0D1stqrT35qdZ4EfGG31eHLO0nvMwRmfnqGJ85CvqeURAzYUqg==","signatures":[{"sig":"MEQCIAtmevUiD7BxmMS+fXinSX3TqEYR8PD4d+DjcxeuEX9qAiAtGcQm4HT8mKpMHi3//IC1W/PG0vZnVP+LNdlBpipmzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463943},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-72ypIhDL+4CCId1NghrsosKJs1Qd3N5oQ4CY0D1stqrT35qdZ4EfGG31eHLO0nvMwRmfnqGJ85CvqeURAzYUqg==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260329_1774743807280_0.327585921324699","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260330":{"name":"@actual-app/core","version":"26.4.0-nightly.20260330","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260330","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"28f1a8377e37a47f68b889dfe3ef78e92c842f24","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260330.tgz","fileCount":360,"integrity":"sha512-xfbE0WjKKpBxY5beYMzzQioFiFzAfzcnpXS9CWbRJC1WVBlsAkKECLc3eePRAJwM8McyYU1InpWA5FupLVmoKQ==","signatures":[{"sig":"MEUCICBgqlxI38vMPVDrolW3Gi99alE5JiEjv0Pw0pQWPOX+AiEAiVf4FeGJJB+UqFgITi+Hx1zY5JLtZ7e/rDcWPfB4eiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463943},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-xfbE0WjKKpBxY5beYMzzQioFiFzAfzcnpXS9CWbRJC1WVBlsAkKECLc3eePRAJwM8McyYU1InpWA5FupLVmoKQ==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260330_1774830152837_0.6345527678217733","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260331":{"name":"@actual-app/core","version":"26.4.0-nightly.20260331","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260331","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"87e25f359f91d3fd3e64c13c078fb533cbe98523","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260331.tgz","fileCount":360,"integrity":"sha512-mQQpbaRCar48y73RSpZrE0IIao3cLxggffW3jl/kUFNuu5uTO15Ct1JID5j++gf8S6t0INGYtC1S1fbCnAP7ZA==","signatures":[{"sig":"MEUCIQCcPwBM0WwB1o9Xn43xqzAPUbubrh4wn8r/u785rHdoWQIgUgDrWIKVx4j75KSKdQCGdc113nhUMAH+45L66C+JnLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463943},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-mQQpbaRCar48y73RSpZrE0IIao3cLxggffW3jl/kUFNuu5uTO15Ct1JID5j++gf8S6t0INGYtC1S1fbCnAP7ZA==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260331_1774916529836_0.5176925500273752","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260401":{"name":"@actual-app/core","version":"26.4.0-nightly.20260401","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260401","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"d59ed0a802980abd6dac14f57fed7308f5fa6ceb","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260401.tgz","fileCount":360,"integrity":"sha512-Am034x7VJksTjC5lm1EOCPocnq2A1Z6m7wM7IU3kr62gO1SXbOiZhgakR4G16skTeCRPPOd8/2Oo5ZWauGqA0A==","signatures":[{"sig":"MEQCIHpGAH8SISwasqZc9IYovbuN2Jv95CvMnAkCtMPuMCtOAiBZ5wa1DQ+UQ5rQZ9AGmRs4i1idOTcHuSFw5dTYSARpOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463943},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"matissjanis","email":"npmjs.org@mja.lv"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Am034x7VJksTjC5lm1EOCPocnq2A1Z6m7wM7IU3kr62gO1SXbOiZhgakR4G16skTeCRPPOd8/2Oo5ZWauGqA0A==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260401_1775003064868_0.5331757404938722","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260402":{"name":"@actual-app/core","version":"26.4.0-nightly.20260402","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260402","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"792ad270bd26583c3c2237fb26cca5f8570c98bf","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260402.tgz","fileCount":360,"integrity":"sha512-Vg9LEO418oqGxfPIqljtwqQ+yY4mkYTDAvgkTRmRRtW9+6f7eg78gvbItgjuOPE0SBXVRe8TXeM/5Dc/UiRZBw==","signatures":[{"sig":"MEUCIQCtZlAiXDzrnCAw/W/tNM2Goamu46XzZ8RyVNR1MmVTXgIgDjzcKLmDVILcZWoHk6DFYqfA509O/UdDZGnfje9YEwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463943},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Vg9LEO418oqGxfPIqljtwqQ+yY4mkYTDAvgkTRmRRtW9+6f7eg78gvbItgjuOPE0SBXVRe8TXeM/5Dc/UiRZBw==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260402_1775089240514_0.6791577873601768","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260403":{"name":"@actual-app/core","version":"26.4.0-nightly.20260403","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260403","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"aa47f0d5be7b5fdb68548cb07b533d6f32c5458c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260403.tgz","fileCount":360,"integrity":"sha512-LbpFFmOkT5Y7T/CZdqmV3W+K9sXRSnuCCtIPPLqaT5CZWNerjO6CB4YhEjA3qx93DTtenB50vqr2AylVYS3z6w==","signatures":[{"sig":"MEUCIAtxAI2QM/oHbZTWhTKDB+O7UzixOw9rV98RGpUMNwS0AiEAthvJp5oh4QU+KLQhbkCX7pLham9pBn+QbHOVooNud8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463943},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-LbpFFmOkT5Y7T/CZdqmV3W+K9sXRSnuCCtIPPLqaT5CZWNerjO6CB4YhEjA3qx93DTtenB50vqr2AylVYS3z6w==","_npmVersion":"10.9.4","description":"","directories":{},"_nodeVersion":"22.22.1","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260403_1775175771985_0.9268453907457459","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260404":{"name":"@actual-app/core","version":"26.4.0-nightly.20260404","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260404","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"f91d131ced3199dcc80c63b7830c242fe538e628","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260404.tgz","fileCount":360,"integrity":"sha512-r2DDSEsL1Kp9l7ysMihkkPuLVtM9zGBdL3QHb/CaI/x7ysRfAFitGFJluQ0qkIO7epna7Btdrflxrrdbl4iUmg==","signatures":[{"sig":"MEUCIH3HBdGAzB30lHpMjLW53qAeB8jG/+o2l92tE9uHKWiOAiEAzr1FGUuVQPp16OFQ0hu8l9GamoPyj2sFeiVi4o3EVd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463949},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-r2DDSEsL1Kp9l7ysMihkkPuLVtM9zGBdL3QHb/CaI/x7ysRfAFitGFJluQ0qkIO7epna7Btdrflxrrdbl4iUmg==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260404_1775262062788_0.6221900053817444","host":"s3://npm-registry-packages-npm-production"}},"26.4.0-nightly.20260405":{"name":"@actual-app/core","version":"26.4.0-nightly.20260405","license":"ISC","_id":"@actual-app/core@26.4.0-nightly.20260405","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"1a142f1aaf8871328792149ab19de59e5faa35db","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0-nightly.20260405.tgz","fileCount":360,"integrity":"sha512-6uXy2sKNeoUv8z5SzeHQKUZvwCniyvj0NJNoDOgRkxojwTICNMTqKk0b6ei9gHyIaIs6uKnVN+qHJdX8TCUVrQ==","signatures":[{"sig":"MEUCIQCoImR1GDAJvdSUvEXAF1ZeqgSaxu+1Afk+ZNtxNhyCzgIgChaIux9lRK0Ctmmp/pJjuylLQ36SJELfwcg0ohcn0ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463949},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-6uXy2sKNeoUv8z5SzeHQKUZvwCniyvj0NJNoDOgRkxojwTICNMTqKk0b6ei9gHyIaIs6uKnVN+qHJdX8TCUVrQ==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0-nightly.20260405_1775348566506_0.241610922550894","host":"s3://npm-registry-packages-npm-production"}},"26.4.0":{"name":"@actual-app/core","version":"26.4.0","license":"ISC","_id":"@actual-app/core@26.4.0","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"7b7361c3b146eb19177b9092d8cbe5c8f516f081","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.4.0.tgz","fileCount":360,"integrity":"sha512-vhzQNZQs5Ejc63jD6hXvlPWjvDsBmI9ODR3Y7CfesY4XLFbu98DZJRrBpLAMPus+TkupcsLzDtAjWpX2htTLBw==","signatures":[{"sig":"MEUCIBM8mEA1kegrZpdtD6F7YJzr+YAlBmDo05ElPXq+ktDFAiEA5UyfFRi8UNEkQGzLLA8idkNNOta6GJ5HxjjqcEKQNFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2462262},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-vhzQNZQs5Ejc63jD6hXvlPWjvDsBmI9ODR3Y7CfesY4XLFbu98DZJRrBpLAMPus+TkupcsLzDtAjWpX2htTLBw==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"md5":"^2.3.0","mitt":"^3.0.1","uuid":"^13.0.0","slash":"5.1.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/pegjs":"^0.10.6","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.4.0_1775409392657_0.878341679715849","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260406":{"name":"@actual-app/core","version":"26.5.0-nightly.20260406","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260406","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"a50387fd80d88b7be3bcf78bd676b81876e299da","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260406.tgz","fileCount":360,"integrity":"sha512-bQ5W6DFX/l5cdgpgMDL2vKvklA7fDpmklFV0LEf/zifaie/aggfdbomYzz42w9VWzBxSyXbS9l+nsSVQKturNg==","signatures":[{"sig":"MEUCIQCgDEoO/vBteh5WhKqAhasbwMTs/knbHloifH51ehd2TQIgIiB+bZoQcB207JDZJtn+95kSXMd5lV9ow/BTEW1pSKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463903},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-bQ5W6DFX/l5cdgpgMDL2vKvklA7fDpmklFV0LEf/zifaie/aggfdbomYzz42w9VWzBxSyXbS9l+nsSVQKturNg==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260406_1775434982614_0.612670926186434","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260407":{"name":"@actual-app/core","version":"26.5.0-nightly.20260407","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260407","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"10479d82b82231082f6a28b7ff5ae8f8562e401a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260407.tgz","fileCount":360,"integrity":"sha512-gcUWB3uuDhhvQXVcYOEYr9zDPnyzz2vkZdIbM4bIIf4g74wOrTU4EU+y41U9gSWgr7+c7dr0GlosH0ejnJ0W1Q==","signatures":[{"sig":"MEYCIQC59RzTzxQRLasYQdGKd/YDzf9IBTJjUBbp0qb+qWGYvQIhANwU2pGuZPHyccHzfCPsFb69RmTDjPwH0kASoqYjFMg3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2464024},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/platform":{"node":"./src/client/platform.electron.ts","default":"./src/client/platform.web.ts"},"./client/transfer":"./src/client/transfer.ts","./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":"./src/platform/server/fs/index.ts","./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":"./src/platform/server/fetch/index.ts","./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":"./src/platform/server/sqlite/index.ts","./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":"./src/platform/server/connection/index.ts","./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":"./src/platform/server/asyncStorage/index.ts","./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-gcUWB3uuDhhvQXVcYOEYr9zDPnyzz2vkZdIbM4bIIf4g74wOrTU4EU+y41U9gSWgr7+c7dr0GlosH0ejnJ0W1Q==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.0","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260407_1775521672750_0.9633093345101387","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260408":{"name":"@actual-app/core","version":"26.5.0-nightly.20260408","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260408","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"7262b5d810f83ec571df057073bac8c05d84a927","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260408.tgz","fileCount":361,"integrity":"sha512-cfSjYC0dLpVcyAB0pp3F4eLrMHGv2z7oLSuSrkrH9X06sysvQb40stFOLBpN8ZLOCLTVvycB9rl5/O0QBLjRIQ==","signatures":[{"sig":"MEUCIQCIAQXxs1l5Ii98DYKBAqDEqou19NP80sJoGLv5KuKyEgIgK3aLd31DMbGaKGEhPUmU/QDk1ocRHDD/QuAbDiaQ9Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2471435},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/transfer":"./src/client/transfer.ts","./shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":"./src/platform/exceptions/index.ts","#platform/server/log":"./src/platform/server/log/index.ts","#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":"./src/platform/server/indexeddb/index.ts","#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-cfSjYC0dLpVcyAB0pp3F4eLrMHGv2z7oLSuSrkrH9X06sysvQb40stFOLBpN8ZLOCLTVvycB9rl5/O0QBLjRIQ==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260408_1775607848928_0.38389019086884835","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260409":{"name":"@actual-app/core","version":"26.5.0-nightly.20260409","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260409","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"67b7ae32837d5fe8df8c8a58ce088970b1a9a749","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260409.tgz","fileCount":361,"integrity":"sha512-FwO98Z88U3oMsoGMc8DuJGjwsct/kKGYIeuhackiGtj+5d6Uox5GNwZ5FeLhk8mcAj63UpkAxxg5B+PtvXlrRw==","signatures":[{"sig":"MEQCIFi4Hyjghy4UU9S4eH1Cl8ijQ2l5fuAixtfKj6fxP4BEAiAmyjYS/TBwce83gN18GYaCvDTwxFFfd+Xfr5/EyOQvAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2473415},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/transfer":"./src/client/transfer.ts","./shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":"./src/platform/exceptions/index.ts","#platform/server/log":"./src/platform/server/log/index.ts","#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":"./src/platform/server/indexeddb/index.ts","#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-FwO98Z88U3oMsoGMc8DuJGjwsct/kKGYIeuhackiGtj+5d6Uox5GNwZ5FeLhk8mcAj63UpkAxxg5B+PtvXlrRw==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260409_1775694083234_0.8594143724152348","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260410":{"name":"@actual-app/core","version":"26.5.0-nightly.20260410","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260410","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"ab326231276317218042475ae0113718b9b3ab5c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260410.tgz","fileCount":361,"integrity":"sha512-AD4F9wy3M3vgqnlKeie8vkTcbaXwPIlGpSQ1oiqk4eaa6xVXxYyYJWqtid1W7sCvZcwWo8V4SfUeV6HoTstqmA==","signatures":[{"sig":"MEYCIQD/wc4Yvj2Z5PtCH2hgh2mfTZG6wMeeU1zdWp7CjXAruQIhAJOIIwAOw6iOezse8OVuEM62CaeR5oRpRiL+gM2wmhnd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2474818},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/transfer":"./src/client/transfer.ts","./shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":"./src/*.ts","#mocks":"./src/mocks/index.ts","#mocks/*":"./src/mocks/*.ts","#types/*":"./src/types/*.ts","#server/*":"./src/server/*.ts","#shared/*":"./src/shared/*.ts","#server/db":"./src/server/db/index.ts","#platform/*":"./src/platform/*.ts","#server/aql":"./src/server/aql/index.ts","#server/sync":"./src/server/sync/index.ts","#server/rules":"./src/server/rules/index.ts","#types/models":"./src/types/models/index.ts","#shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":"./src/server/importers/index.ts","#platform/client/*":"./src/platform/client/*.ts","#platform/server/*":"./src/platform/server/*.ts","#server/encryption":"./src/server/encryption/index.ts","#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":"./src/platform/exceptions/index.ts","#platform/server/log":"./src/platform/server/log/index.ts","#server/transactions":"./src/server/transactions/index.ts","#platform/client/undo":"./src/platform/client/undo/index.ts","#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":"./src/platform/server/indexeddb/index.ts","#platform/client/connection":{"default":"./src/platform/client/connection/index.browser.ts","electron":"./src/platform/client/connection/index.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-AD4F9wy3M3vgqnlKeie8vkTcbaXwPIlGpSQ1oiqk4eaa6xVXxYyYJWqtid1W7sCvZcwWo8V4SfUeV6HoTstqmA==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260410_1775780560265_0.6861512751388932","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260411":{"name":"@actual-app/core","version":"26.5.0-nightly.20260411","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260411","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"0e8e6b0efa6b821f0aef1cb2bc0cf6c502d558fe","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260411.tgz","fileCount":361,"integrity":"sha512-nzA6lBDK7QSu+uzL+pV0CwSU5fCoII+gjPQSHlD6Rcpezw7LyNNAea2HkoTyU2+0NFpJ5aH+LKrkvXCRnEZYJg==","signatures":[{"sig":"MEUCID6B1RggqauQSXng5fKw1Jma1HvlOSrPdGMeNzYXKAZPAiEA9Kbw1faqZh7z+VQ13yeMXCenKcMypUO3RUKV0axn0Go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2472808},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/transfer":"./src/client/transfer.ts","./shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":"./src/*.ts","#mocks":"./src/mocks/index.ts","#mocks/*":"./src/mocks/*.ts","#types/*":"./src/types/*.ts","#server/*":"./src/server/*.ts","#shared/*":"./src/shared/*.ts","#server/db":"./src/server/db/index.ts","#platform/*":"./src/platform/*.ts","#server/aql":"./src/server/aql/index.ts","#server/sync":"./src/server/sync/index.ts","#server/rules":"./src/server/rules/index.ts","#types/models":"./src/types/models/index.ts","#shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":"./src/server/importers/index.ts","#platform/client/*":"./src/platform/client/*.ts","#platform/server/*":"./src/platform/server/*.ts","#server/encryption":"./src/server/encryption/index.ts","#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":"./src/platform/exceptions/index.ts","#platform/server/log":"./src/platform/server/log/index.ts","#server/transactions":"./src/server/transactions/index.ts","#platform/client/undo":"./src/platform/client/undo/index.ts","#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":"./src/platform/server/indexeddb/index.ts","#platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-nzA6lBDK7QSu+uzL+pV0CwSU5fCoII+gjPQSHlD6Rcpezw7LyNNAea2HkoTyU2+0NFpJ5aH+LKrkvXCRnEZYJg==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260411_1775866928674_0.2838600111760947","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260412":{"name":"@actual-app/core","version":"26.5.0-nightly.20260412","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260412","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"1cb7c674b3f46d38a649a36aa3b48943de26279f","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260412.tgz","fileCount":361,"integrity":"sha512-F1WXvDErQTFuOcJ1qrm6kVIlIvnrCANc6M5vIGUF3awmZI7cxDAgW/Q36BVI7O+SSRtg6Zegm3gND+KmsmRlpg==","signatures":[{"sig":"MEUCIQC9lEai7gzwSabBjeOeN73TYFfQi+dGcZ2GEcmIHh0ufAIgL6IjkE54jB7XWxuKORN5gOgBpU4lXbE0lZyYRP+Opfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2472999},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/transfer":"./src/client/transfer.ts","./shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":"./src/*.ts","#mocks":"./src/mocks/index.ts","#mocks/*":"./src/mocks/*.ts","#types/*":"./src/types/*.ts","#server/*":"./src/server/*.ts","#shared/*":"./src/shared/*.ts","#server/db":"./src/server/db/index.ts","#platform/*":"./src/platform/*.ts","#server/aql":"./src/server/aql/index.ts","#server/sync":"./src/server/sync/index.ts","#server/rules":"./src/server/rules/index.ts","#types/models":"./src/types/models/index.ts","#shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":"./src/server/importers/index.ts","#platform/client/*":"./src/platform/client/*.ts","#platform/server/*":"./src/platform/server/*.ts","#server/encryption":"./src/server/encryption/index.ts","#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":"./src/platform/exceptions/index.ts","#platform/server/log":"./src/platform/server/log/index.ts","#server/transactions":"./src/server/transactions/index.ts","#platform/client/undo":"./src/platform/client/undo/index.ts","#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":"./src/platform/server/indexeddb/index.ts","#platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-F1WXvDErQTFuOcJ1qrm6kVIlIvnrCANc6M5vIGUF3awmZI7cxDAgW/Q36BVI7O+SSRtg6Zegm3gND+KmsmRlpg==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","@reduxjs/toolkit":"^2.11.2","@jlongster/sql.js":"^1.6.7","@rschedule/json-tools":"^1.5.0","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260412_1775953449018_0.8612323701327247","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260413":{"name":"@actual-app/core","version":"26.5.0-nightly.20260413","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260413","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"b0cc4a6731f843746d287d2b520d94f12cd8f9b1","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260413.tgz","fileCount":361,"integrity":"sha512-G6LtrxhKY10cJXc3UaYlQOcfCumwv2kY8X/rbLOOBNF6iNBA+30a962wYhXqM9EmVAkGxJTyZgnSyJgR+gvbhA==","signatures":[{"sig":"MEUCIAFc8O/gS/nuGYcD+6qvsS91FhGzs08BnQy3VtOHoWPBAiEAqIGLETI4W/uIZLgSsVyriNp58N60+Ktmnw+elxJt3FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2473012},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/transfer":"./src/client/transfer.ts","./shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":"./src/*.ts","#mocks":"./src/mocks/index.ts","#mocks/*":"./src/mocks/*.ts","#types/*":"./src/types/*.ts","#server/*":"./src/server/*.ts","#shared/*":"./src/shared/*.ts","#server/db":"./src/server/db/index.ts","#platform/*":"./src/platform/*.ts","#server/aql":"./src/server/aql/index.ts","#server/sync":"./src/server/sync/index.ts","#server/rules":"./src/server/rules/index.ts","#types/models":"./src/types/models/index.ts","#shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":"./src/server/importers/index.ts","#platform/client/*":"./src/platform/client/*.ts","#platform/server/*":"./src/platform/server/*.ts","#server/encryption":"./src/server/encryption/index.ts","#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":"./src/platform/exceptions/index.ts","#platform/server/log":"./src/platform/server/log/index.ts","#server/transactions":"./src/server/transactions/index.ts","#platform/client/undo":"./src/platform/client/undo/index.ts","#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":"./src/platform/server/indexeddb/index.ts","#platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-G6LtrxhKY10cJXc3UaYlQOcfCumwv2kY8X/rbLOOBNF6iNBA+30a962wYhXqM9EmVAkGxJTyZgnSyJgR+gvbhA==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260413_1776039882956_0.9091284756279499","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260414":{"name":"@actual-app/core","version":"26.5.0-nightly.20260414","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260414","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"535a948f34273949277f42fa78d1c960fb9d4be2","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260414.tgz","fileCount":361,"integrity":"sha512-2Jb9EOTSdxzEKahHuIZ1UnLxEaOGFozZkghbbRWXL7RNpRmSHPQiZosXoX/THmiEAcu4ObmBcwIebyk5zFeaDA==","signatures":[{"sig":"MEUCIAVoHaWxSuu253369HRcjUjpjwmsJBAJqxjAGt0CfcKLAiEAowpJ+xmNbfDgxYaX+oM8t0x7MvraOIeZVgaw+bI2O1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2473043},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":"./src/mocks/index.ts","./types/*":"./src/types/*.ts","./server/*":"./src/server/*.ts","./shared/*":"./src/shared/*.ts","./typings/*":"./typings/*.ts","./client/undo":"./src/client/undo.ts","./client/app/*":"./src/client/app/*.ts","./client/redux":"./src/client/redux/index.ts","./client/store":"./src/client/store/index.ts","./types/models":"./src/types/models/index.ts","./client/prefs/*":"./src/client/prefs/*.ts","./client/queries":"./src/client/queries.ts","./client/reports":"./src/client/reports.ts","./client/users/*":"./src/client/users/*.ts","./client/modals/*":"./src/client/modals/*.ts","./client/transfer":"./src/client/transfer.ts","./shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":"./src/client/budgets/*.ts","./client/queries/*":"./src/client/queries/*.ts","./client/accounts/*":"./src/client/accounts/*.ts","./client/store/mock":"./src/client/store/mock.ts","./client/query-hooks":"./src/client/query-hooks.ts","./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":"./src/client/data-hooks/*.ts","./platform/exceptions":"./src/platform/exceptions/index.ts","./platform/server/log":"./src/platform/server/log/index.ts","./client/query-helpers":"./src/client/query-helpers.ts","./platform/client/undo":"./src/platform/client/undo/index.ts","./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":"./src/client/notifications/*.ts","./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":"./src/client/shared-listeners.ts","./client/SpreadsheetProvider":"./src/client/SpreadsheetProvider.tsx","./platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":"./src/client/data-hooks/schedules.tsx","./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":"./src/*.ts","#mocks":"./src/mocks/index.ts","#mocks/*":"./src/mocks/*.ts","#types/*":"./src/types/*.ts","#server/*":"./src/server/*.ts","#shared/*":"./src/shared/*.ts","#server/db":"./src/server/db/index.ts","#platform/*":"./src/platform/*.ts","#server/aql":"./src/server/aql/index.ts","#server/sync":"./src/server/sync/index.ts","#server/rules":"./src/server/rules/index.ts","#types/models":"./src/types/models/index.ts","#shared/platform":{"api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":"./src/server/importers/index.ts","#platform/client/*":"./src/platform/client/*.ts","#platform/server/*":"./src/platform/server/*.ts","#server/encryption":"./src/server/encryption/index.ts","#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":"./src/platform/exceptions/index.ts","#platform/server/log":"./src/platform/server/log/index.ts","#server/transactions":"./src/server/transactions/index.ts","#platform/client/undo":"./src/platform/client/undo/index.ts","#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":"./src/platform/server/indexeddb/index.ts","#platform/client/connection":{"default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-2Jb9EOTSdxzEKahHuIZ1UnLxEaOGFozZkghbbRWXL7RNpRmSHPQiZosXoX/THmiEAcu4ObmBcwIebyk5zFeaDA==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"typesVersions":{"*":{"types/*":["./src/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260414_1776126470762_0.5378433149552502","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260415":{"name":"@actual-app/core","version":"26.5.0-nightly.20260415","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260415","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"29b68d955a8fa333e4da6752acf1eea0e5581860","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260415.tgz","fileCount":718,"integrity":"sha512-WcaH1gWD2Oe2sV+kS8o+GPpSrMKhHUyXh4GayNE4cLo8tm4jFLARgffxbHRQUFKHg1tODnvuGxde/wSHiaVq8Q==","signatures":[{"sig":"MEYCIQDlRAOzkRHAWP7Q3+GLoyZANwHVZcLAqRZX5y2OPKjsvQIhALoVFRXV7OCjXUPHgq7HWDYSKIVS6FRekYkdJC1XvqiA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2803486},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.ts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.ts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-WcaH1gWD2Oe2sV+kS8o+GPpSrMKhHUyXh4GayNE4cLo8tm4jFLARgffxbHRQUFKHg1tODnvuGxde/wSHiaVq8Q==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.16","date-fns":"^4.1.0","csv-parse":"^6.1.0","lru-cache":"^11.2.6","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.6.0","promise-retry":"^2.0.1","better-sqlite3":"^12.6.2","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.0","i18next":"^25.8.14","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.18","cross-env":"^10.1.0","jest-diff":"^30.2.0","fast-check":"4.5.3","@types/node":"^22.19.15","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.7","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^6.0.11","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260309.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260415_1776212874631_0.8054577071312039","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260416":{"name":"@actual-app/core","version":"26.5.0-nightly.20260416","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260416","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"603ee239f89976eb3afeac9b0ba9d38799979439","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260416.tgz","fileCount":718,"integrity":"sha512-+2yBHzZswJkDGl14Zib+eBNqrDYB5Z858S1wI3L/WsApZfdaSrP03gej3VLKKR73XHmoQNyqW746jAsfs5OtMQ==","signatures":[{"sig":"MEQCIATVK5GhALysWYNRcJfFrX/kwAatfr5KMUs4jUmfGwCRAiA0HN7eRLDjMAfeZTzwI87BBo1CgkUv5jlGRtLnkOVO8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2758629},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-+2yBHzZswJkDGl14Zib+eBNqrDYB5Z858S1wI3L/WsApZfdaSrP03gej3VLKKR73XHmoQNyqW746jAsfs5OtMQ==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","@swc/core":"^1.15.24","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","@types/emscripten":"^1.41.5","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260404.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260416_1776299283977_0.006581088967400728","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260417":{"name":"@actual-app/core","version":"26.5.0-nightly.20260417","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260417","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"2d6a5de7a5f7a6c06ccdfe90a7c46002648a3cfb","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260417.tgz","fileCount":718,"integrity":"sha512-in/y43Ki4o3SDkFafbGPKPMa4YR9hKOAOwEz61nKdMwg2yViJPrQBExAhbylydiXRrsaH583u01KQQnlmfvayg==","signatures":[{"sig":"MEYCIQCg9PypCtkQ6JpbRrRT4T7KsUqbKiwpOlpzd+n07uOChQIhAP3YVUvKsMwmcjAggUDT6Ji+nKnJswBcQhuQzYs2Su16","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2754619},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-in/y43Ki4o3SDkFafbGPKPMa4YR9hKOAOwEz61nKdMwg2yViJPrQBExAhbylydiXRrsaH583u01KQQnlmfvayg==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260404.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260417_1776385609971_0.4216321177917046","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260418":{"name":"@actual-app/core","version":"26.5.0-nightly.20260418","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260418","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"dist":{"shasum":"a3013510640db7943ff7fbc70c5f49eee53915bf","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260418.tgz","fileCount":718,"integrity":"sha512-vSCbBkz0A/mQgTP7lC+qbOJ/X5hWm9ay+1fveKNq+b/M9sdzGqLf8wParRw567X0Td5Jqy8wW7LdLlU/rPi8ng==","signatures":[{"sig":"MEYCIQCKGOsfs0hSIWrUL6lvvKyKmqxxjAEiOqjxjJNTMCS7kwIhANe5yZSZO+Kbf4qmZ0agEkdsiBm30xnAYyQl+VMe77D1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2754653},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"actualbudget","email":"dev@actualbudget.org"},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-vSCbBkz0A/mQgTP7lC+qbOJ/X5hWm9ay+1fveKNq+b/M9sdzGqLf8wParRw567X0Td5Jqy8wW7LdLlU/rPi8ng==","_npmVersion":"10.9.7","description":"","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260404.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260418_1776471838277_0.5300179010669477","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260421":{"name":"@actual-app/core","version":"26.5.0-nightly.20260421","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260421","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"b3b83d15617e7b81bdfd309c7e749c02c432c682","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260421.tgz","fileCount":718,"integrity":"sha512-kquL6vkQXaQkKGf3h92Z31opEsvTrmxvrux/folgAZ0a4KPO4MCxSIG7U2S0HQIHnlWJbv5kC5XOcYBfN0oT+Q==","signatures":[{"sig":"MEUCIQDg9u9mJf8kxBfznsIcR/fyGceesjyQhScHMSBNEWqNKQIgTfE+Rt0Nr0uoig47XcmChYbXsg7BWH+VdtJUh6gCniA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2755465},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67f63d00-a563-495e-8c85-d498e6c52fd6"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-kquL6vkQXaQkKGf3h92Z31opEsvTrmxvrux/folgAZ0a4KPO4MCxSIG7U2S0HQIHnlWJbv5kC5XOcYBfN0oT+Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260404.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260421_1776793743332_0.7435245020216403","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260422":{"name":"@actual-app/core","version":"26.5.0-nightly.20260422","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260422","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"cd6689d0756e1ebc76d45b51ffdb30fb97b8fd21","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260422.tgz","fileCount":718,"integrity":"sha512-UmFCk6XP2ZwvsI+1TPsiP7HmHT8RxwiGHQDPv1blESqVBkb9BNyZrR7XTavMSpmZimqiY1UYzctwC16H2E0BMA==","signatures":[{"sig":"MEUCIFgmSd4MM5wu2+x13BauAhAiTVzUIzABzPGaPfzOHImaAiEAiVbR8p8n/Z6LUbz8BrHjxNLuZEcVQprz/Xfp8hnCoUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2755467},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67f63d00-a563-495e-8c85-d498e6c52fd6"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-UmFCk6XP2ZwvsI+1TPsiP7HmHT8RxwiGHQDPv1blESqVBkb9BNyZrR7XTavMSpmZimqiY1UYzctwC16H2E0BMA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"^7.0.0-dev.20260404.1","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260422_1776817432415_0.7059623651375735","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260423":{"name":"@actual-app/core","version":"26.5.0-nightly.20260423","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260423","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"600509a8647a447904b641949137d214ce4949fd","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260423.tgz","fileCount":719,"integrity":"sha512-aFq+JnfHt0GgowIyimJv9h+USf1Gb7ZTwqZNhRNjydKSHz0H0X6JiSGDQ25T/RdmcjnOmeLm2d3/ag0lDHgaGQ==","signatures":[{"sig":"MEYCIQDqjojdluWHbuAwjOK5pINuGxpiKYFnRtuJJ55x+jb8YgIhAPHiOJDLptY2wa2x0z4l2NBvT4nszQNqtBEFwrUnVQLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2756268},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-aFq+JnfHt0GgowIyimJv9h+USf1Gb7ZTwqZNhRNjydKSHz0H0X6JiSGDQ25T/RdmcjnOmeLm2d3/ag0lDHgaGQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260423_1776903999547_0.2946621820453532","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260424":{"name":"@actual-app/core","version":"26.5.0-nightly.20260424","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260424","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"23d2b912d048d686749295e73e6361fb8708f32d","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260424.tgz","fileCount":719,"integrity":"sha512-vkQIK4bd0J7uiupfzUPVAl89dvvtHX6HQL4XLGxZ7sa3E7JFdHqbsIzLYjAgDaavc28L19JJiv0i/eGYeUEAMw==","signatures":[{"sig":"MEYCIQDqZgDIXt4OhDq5sWFIYbckj8B73yVbZS0zyrKOcnqR2QIhAPnZqkWGQYND/fzvQAOpldvhMS/3fbw9quCoNUhJlZtU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2756268},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-vkQIK4bd0J7uiupfzUPVAl89dvvtHX6HQL4XLGxZ7sa3E7JFdHqbsIzLYjAgDaavc28L19JJiv0i/eGYeUEAMw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260424_1776990383041_0.8526133545592438","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260425":{"name":"@actual-app/core","version":"26.5.0-nightly.20260425","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260425","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"cb3b2e2b849cfa11274d2328b8cac4a2e0116d73","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260425.tgz","fileCount":719,"integrity":"sha512-8dBemIDvkiP3wJMQnvcSmiwBtIqah+YHilWmEjv/sOTsejEPCkwNNGOGp2xwXQahE0sVj9kDHErFQr6X0pXyrg==","signatures":[{"sig":"MEYCIQCIGCFZ/0GEnCWZmXP3EOdSq1/1iSgujIswR/NV/SpIhgIhAPio2t/1O/Eaj87bWHdryoexpV7Gt+vp2cFI66Qcs/2t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2756525},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-8dBemIDvkiP3wJMQnvcSmiwBtIqah+YHilWmEjv/sOTsejEPCkwNNGOGp2xwXQahE0sVj9kDHErFQr6X0pXyrg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260425_1777076575973_0.1530772263024427","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260426":{"name":"@actual-app/core","version":"26.5.0-nightly.20260426","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260426","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"cc0df15e6aff272c8482f339591b5fe81fa8e303","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260426.tgz","fileCount":719,"integrity":"sha512-jqX6KCHo2lFzPEM8eLcRe1iWUBq+7XyZt2Ia5ReG5uHs14TJJMXJW5JOsQydtqd4U+5YA/Z5ZJRSZNETp1Z3Pw==","signatures":[{"sig":"MEUCIQCz1AtmuXd6ZpFOhI1tsda0nJoCxkEcxpEtK5cmoQJ5UQIgR42g91NUQB5tAiXw9h5gHj1kOyMPrMczah8b5JLjP2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2756525},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-jqX6KCHo2lFzPEM8eLcRe1iWUBq+7XyZt2Ia5ReG5uHs14TJJMXJW5JOsQydtqd4U+5YA/Z5ZJRSZNETp1Z3Pw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260426_1777163042753_0.8621532491883765","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260427":{"name":"@actual-app/core","version":"26.5.0-nightly.20260427","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260427","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"bfc311afd1ad9ecc1db1611c2968f59ceec442dc","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260427.tgz","fileCount":719,"integrity":"sha512-oMcSBxiR7V3tUrHeAgrNc+OYlctqq7TBSJI1xrlWyZ97qbpmpcUXF5ad61S1ObHmw3quDtzthSD0Uw60zz8alQ==","signatures":[{"sig":"MEQCIEEr6neTRH1Nj/JIn4LW9fMk1gQMoDYRk3kVbFqxycp3AiBc5f9Jp0FmujphG5go5ZJmQKCndynhCVKBIEche7HaOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2757138},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-oMcSBxiR7V3tUrHeAgrNc+OYlctqq7TBSJI1xrlWyZ97qbpmpcUXF5ad61S1ObHmw3quDtzthSD0Uw60zz8alQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260427_1777249469050_0.521382263708116","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260428":{"name":"@actual-app/core","version":"26.5.0-nightly.20260428","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260428","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"00ccf96c2e8dcf29b950015d05a4d738951b59cb","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260428.tgz","fileCount":719,"integrity":"sha512-1d7KUkKd7D/8YtUovlChUmBw8lvF0/CB8skA9/Bmwh8tRdeeByoQWga9JGSU6G/W1yWvzfjzOrTqtxODBTKAHQ==","signatures":[{"sig":"MEYCIQDKPlIZAkRw/bsFca3Yi/y/mPU6ECHahDshc1i3/SCnPwIhAKuj9xbFzSTZlUvHLpFHUbsqjRXD5+2/6FNZm+Uw2xMX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260428","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2757138},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-1d7KUkKd7D/8YtUovlChUmBw8lvF0/CB8skA9/Bmwh8tRdeeByoQWga9JGSU6G/W1yWvzfjzOrTqtxODBTKAHQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260428_1777336093096_0.8092918533767173","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260429":{"name":"@actual-app/core","version":"26.5.0-nightly.20260429","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260429","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"fd8c81c82d5c1ba8e7877cea8e807a95d27d8dfd","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260429.tgz","fileCount":719,"integrity":"sha512-lFiL/Usr1pcMcmoVb4XJk8TG8FIuzlBsKfyPgz+lL9gaBcEdstM0GA1GASIoJIaloEwBKjRvg+Y6HrZsVSZ5GA==","signatures":[{"sig":"MEQCICgU676gPb/L9CI2jJ/60sN+Nr8gZDCZ1gm1Vy0DGFnuAiBxiK6ACsBR+27EOmWOOoDyQaTmuTj3A5MQKtQSS2lM7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2756989},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-lFiL/Usr1pcMcmoVb4XJk8TG8FIuzlBsKfyPgz+lL9gaBcEdstM0GA1GASIoJIaloEwBKjRvg+Y6HrZsVSZ5GA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260429_1777422563022_0.3220107849440301","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260430":{"name":"@actual-app/core","version":"26.5.0-nightly.20260430","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260430","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"aa090b5d0ae872dca23c2c710f3538d71e1c918a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260430.tgz","fileCount":719,"integrity":"sha512-/2pyg0R4Jr0fa4OvKZZEaU80ZvvfLZcmZY20lRxaVRUTRP5Uhkho8xXP4JNiKwtCmfAnkyvpxCD01og/di+tyA==","signatures":[{"sig":"MEYCIQDa6F+2zxnBmxxZkSCVFW+wNJOb7RbwcYol5v80R/11xgIhAMtcFGB3+wMA7KKAdcs0ZWDgOQw2+1Emt91jUkuzjVXK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260430","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2781149},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-/2pyg0R4Jr0fa4OvKZZEaU80ZvvfLZcmZY20lRxaVRUTRP5Uhkho8xXP4JNiKwtCmfAnkyvpxCD01og/di+tyA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260430_1777508919258_0.647260028067745","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260501":{"name":"@actual-app/core","version":"26.5.0-nightly.20260501","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260501","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"38d4dcd8be400e3c5ed9185d04fa293a91e69584","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260501.tgz","fileCount":719,"integrity":"sha512-TfuV5SpOsxX8f8hB8JNxITl+I5YoZTEuMk0PtBSDQMTQjr6xFqxAJg0PzbD1V9MNeHtK7Bqi/BX9oqNh7/xDKg==","signatures":[{"sig":"MEUCIAg3h8ZTQLm+9mO2KKcS/QA3NEt1mE15r4e7GlLGw+tCAiEAhjjds9ky/XftPD04m74vXaA4eRfT5Qls92pVNIZUwSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2781149},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-TfuV5SpOsxX8f8hB8JNxITl+I5YoZTEuMk0PtBSDQMTQjr6xFqxAJg0PzbD1V9MNeHtK7Bqi/BX9oqNh7/xDKg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260501_1777595448348_0.6258502233934411","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260502":{"name":"@actual-app/core","version":"26.5.0-nightly.20260502","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260502","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c90e8d4c5f7a79f517556f8f534e584927cc0ae3","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260502.tgz","fileCount":719,"integrity":"sha512-ZDUgn2pcf8SNvCFOUjUJdW7qEJ8AjTeJ7vyEXU1RCmd25WSkOwgNurVDoHdS369wwJx2x3UJ7XQ2bq/nycjTyw==","signatures":[{"sig":"MEUCIE1nxQGUbjynUsXv8dgHw5oXoVudHseyApYve3FufcbfAiEAuuSv+YOKuS38mQMI+b3EG1ShS+536mLzZYQubKqgwOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2792210},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ZDUgn2pcf8SNvCFOUjUJdW7qEJ8AjTeJ7vyEXU1RCmd25WSkOwgNurVDoHdS369wwJx2x3UJ7XQ2bq/nycjTyw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260502_1777681708664_0.4957656723755144","host":"s3://npm-registry-packages-npm-production"}},"26.5.0-nightly.20260503":{"name":"@actual-app/core","version":"26.5.0-nightly.20260503","license":"ISC","_id":"@actual-app/core@26.5.0-nightly.20260503","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"9895a402c6d69f3acd3416d38194590a2a55fd78","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0-nightly.20260503.tgz","fileCount":719,"integrity":"sha512-KRt+rggQGcis1a6XYnZ1jsnEOkm/EtDw+hCNZQ63KMYYQq4K6jwO01uU0kH/dp2ZDZwmMAUIxg6Cz+rdau4gtQ==","signatures":[{"sig":"MEQCIGQuhE5Rf1WfTUx0B71sSffW6TC4cC6u15t8zs6hyhqLAiBT29X7o4mGUEo0hzrnM4IK7kx62o+RfjlzLH8eXEhOfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0-nightly.20260503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2792210},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-KRt+rggQGcis1a6XYnZ1jsnEOkm/EtDw+hCNZQ63KMYYQq4K6jwO01uU0kH/dp2ZDZwmMAUIxg6Cz+rdau4gtQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0-nightly.20260503_1777768054695_0.21318480897646386","host":"s3://npm-registry-packages-npm-production"}},"26.5.0":{"name":"@actual-app/core","version":"26.5.0","license":"ISC","_id":"@actual-app/core@26.5.0","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"38509930ff94934797b36a88829c07007d39bd9a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.0.tgz","fileCount":719,"integrity":"sha512-JSpMOYDw8LQLkdKWkZlC6KpetFhuo0pggDvExfwhDe6NL3GmKiPw8LseW4+M3w7rS8Gvs8xKmqI9cWqWNUIV0Q==","signatures":[{"sig":"MEUCIQCXPGZGQD34rdwRUvqL+KS5AjMh2Cujv8Y4G+vw+B/AgwIgAfMmm1QnITXAQy8ljcS0JoQ/oquzyxW/yZAkChznol8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2757121},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-JSpMOYDw8LQLkdKWkZlC6KpetFhuo0pggDvExfwhDe6NL3GmKiPw8LseW4+M3w7rS8Gvs8xKmqI9cWqWNUIV0Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.0_1777830739004_0.8498687627300991","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260504":{"name":"@actual-app/core","version":"26.6.0-nightly.20260504","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260504","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"2a0b03e77b6b6910a743f50deaf976623a781418","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260504.tgz","fileCount":719,"integrity":"sha512-GyFMI7BtqjSgTDOrUzf58xHWHjGdSf1kGUZX7RIzXhDuNjjE75zNSpXT6kSg9bBiq2xQMnvC2SyKLKZT1rGDtQ==","signatures":[{"sig":"MEYCIQDo7D1euklJ10GsvXcypoE8tmMfZPTtWtgoLq3KeDy6dQIhAJ/ihELbTJAzlGLgsp9w8LUiDS5TYkdrmGxYE3m4FkCx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260504","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2793274},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-GyFMI7BtqjSgTDOrUzf58xHWHjGdSf1kGUZX7RIzXhDuNjjE75zNSpXT6kSg9bBiq2xQMnvC2SyKLKZT1rGDtQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260504_1777854483368_0.37885791786079226","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260505":{"name":"@actual-app/core","version":"26.6.0-nightly.20260505","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260505","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"639fea107918b44c88c6af93212e1d181c0b2f13","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260505.tgz","fileCount":719,"integrity":"sha512-H5P6GaqnAjzCRLHvI5bjocN3r7bIk9oAaEuVRONtNfA3HFcI30jhruHJljeRjVKQQbtrOOtlVLUk0VeYjOR31A==","signatures":[{"sig":"MEQCIBrpHxgJsTFbwsLnJ7msCzrLv1mS6AjO0P5gv0NafJxpAiB8xeEAVwqxcMhtVOlvkO2U/ai42ePBhB3YfQ0OvO1atA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260505","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2793274},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-H5P6GaqnAjzCRLHvI5bjocN3r7bIk9oAaEuVRONtNfA3HFcI30jhruHJljeRjVKQQbtrOOtlVLUk0VeYjOR31A==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260505_1777940933847_0.4597099690100641","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260506":{"name":"@actual-app/core","version":"26.6.0-nightly.20260506","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260506","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"0ab4f0f70a975430f9f8c6843d0d280d76282898","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260506.tgz","fileCount":719,"integrity":"sha512-i+t9FMl7mC5Ph/oRYpZuePSqBMGoBFOcW49FAYMvKCboEcIXjQiQEyZFVYCOyyMhqoNNVKwBEagknsiwCdqxPQ==","signatures":[{"sig":"MEUCIQCHtZ4tgXWEicl8RIPFbSYQxjHXmamYGRNMCF1/0roSmwIgTh3qgPVkC/9QWNBRPdSUGCT9a0hAiT0zEgiEYaO9N9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260506","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2793280},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-i+t9FMl7mC5Ph/oRYpZuePSqBMGoBFOcW49FAYMvKCboEcIXjQiQEyZFVYCOyyMhqoNNVKwBEagknsiwCdqxPQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260506_1778027283009_0.33698894635804266","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260507":{"name":"@actual-app/core","version":"26.6.0-nightly.20260507","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260507","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"94d9496de197f4bcb84955e1b40f670e9fbe38c5","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260507.tgz","fileCount":719,"integrity":"sha512-aP9dioexA9eZ3EfOUDqZb0IzSx0YHhebUHDWRqiT6w46f8Zizx71cCL/39KCjKtLh2xMuUK2Zh0fJeF+03T0aA==","signatures":[{"sig":"MEUCIQDcey0rAPTeSgxiBst+evxk0Kx8q8Fa6METl0q9HqrqFgIgCRhQ5OieGQ0VS2tSwUpuMr+/cgz5/uE7qtcoxhXJtsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2794423},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-aP9dioexA9eZ3EfOUDqZb0IzSx0YHhebUHDWRqiT6w46f8Zizx71cCL/39KCjKtLh2xMuUK2Zh0fJeF+03T0aA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260507_1778113717574_0.9206930270149976","host":"s3://npm-registry-packages-npm-production"}},"26.5.1":{"name":"@actual-app/core","version":"26.5.1","license":"ISC","_id":"@actual-app/core@26.5.1","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"af2c0dc33df888bddd9b18e3a0cad53f988d4f75","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.1.tgz","fileCount":719,"integrity":"sha512-QEDIJ5/jh/sQWctQOD6hk4Ob2FMZdyloP3cgM7N++SkiUdr9PYF8wA2j8mNFskoSE0Mpdi1Fs4PUeGumBH+q1w==","signatures":[{"sig":"MEUCIAUv7woL8Mq56pooTD5R1warDdt5LzYpnyIojqCyQW1yAiEA0/O0xNe9AUD+X3T9cWyWFUPM648mTSJyeJ9yaH10CDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2761109},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-QEDIJ5/jh/sQWctQOD6hk4Ob2FMZdyloP3cgM7N++SkiUdr9PYF8wA2j8mNFskoSE0Mpdi1Fs4PUeGumBH+q1w==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.1_1778266933087_0.9807151571067667","host":"s3://npm-registry-packages-npm-production"}},"26.5.2":{"name":"@actual-app/core","version":"26.5.2","license":"ISC","_id":"@actual-app/core@26.5.2","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"587261adf1382bda5ef4cedf54d3ec15ca74e3a2","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.5.2.tgz","fileCount":719,"integrity":"sha512-KcosLcObhCX28JA4IMAeOOKstsC9Ffd9PZVBvn/sAZrKwDoHziNwOO8W8FVWaetxyy2pcXTsEWDfZHm6drlJ8A==","signatures":[{"sig":"MEUCIGobjuZe9mLPoEykmTWGTjx1mzk9Ad6QqefZnSXlj16GAiEAutonX+N/MvDECA7VYMFk5MQRj6+8vJc7ptlNGFyuzrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2761109},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","build:browser":"cross-env NODE_ENV=production ./bin/build-browser","generate:i18n":"i18next","watch:browser":"cross-env NODE_ENV=development ./bin/build-browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-KcosLcObhCX28JA4IMAeOOKstsC9Ffd9PZVBvn/sAZrKwDoHziNwOO8W8FVWaetxyy2pcXTsEWDfZHm6drlJ8A==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^13.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.5.2_1778267376587_0.014696722099736936","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260509":{"name":"@actual-app/core","version":"26.6.0-nightly.20260509","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260509","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"edd698b8b44f3a5cdf6117d8c6f9e9956c00938c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260509.tgz","fileCount":719,"integrity":"sha512-2v+P/nmKX1GVrTFBMSpXuSxt8yk1xBqEwNMQwwPvVQvkG5gJIL7QqL/O0IFrp17UI6TklLHzGhZoDK0FzJIe2Q==","signatures":[{"sig":"MEUCIG7iNcT5avSezKUCqviNxCZ+Id+qqtEXHvkIe5/apOJqAiEApw9gsW6f6i05RIag9V9Z8u9zV4KO1sZ3mLTuKy9BNnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2798455},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-2v+P/nmKX1GVrTFBMSpXuSxt8yk1xBqEwNMQwwPvVQvkG5gJIL7QqL/O0IFrp17UI6TklLHzGhZoDK0FzJIe2Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260509_1778286600216_0.7658334788187515","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260510":{"name":"@actual-app/core","version":"26.6.0-nightly.20260510","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260510","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c3936431855967edd06ba170d2b5ae40ed4a6bca","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260510.tgz","fileCount":719,"integrity":"sha512-jbF2/mjqvaHi+81N5e/wHbSBgemcmpIyVpmsJ1T0rkq6wH9DIMLSDvVZjciiFSApaMahVI6OfbdYUbuibSC8sQ==","signatures":[{"sig":"MEYCIQCzAjf//dK3tjhjGce7VdV+ATEGoiSAVJLCexVz3tDXvQIhANXNlGQVKDNCCbThK9AC7PDgr42Zb0mpdvKh/BhhGlks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260510","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2799660},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-jbF2/mjqvaHi+81N5e/wHbSBgemcmpIyVpmsJ1T0rkq6wH9DIMLSDvVZjciiFSApaMahVI6OfbdYUbuibSC8sQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260510_1778372963744_0.5839861742283841","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260511":{"name":"@actual-app/core","version":"26.6.0-nightly.20260511","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260511","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"6588e1ae264fb0910ff1c77de9e277fa47649cc3","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260511.tgz","fileCount":719,"integrity":"sha512-YmmKxHISwCOTO3ZdFfw5qE5Nbnrr4f0K99TDohx0+AlOC/LyQckt2Ksv9tOdWCSCQgBP+uTRrdNK0m079qGgaw==","signatures":[{"sig":"MEUCIQCwve7nlL6lS+69LxZA8XVfdql5Z+MvxwBhW9G95hk2QwIgW/PsPHLu3zegdq6e6RhRaxlNu+f+YdRlQUsZ3HpnlZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2799660},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-YmmKxHISwCOTO3ZdFfw5qE5Nbnrr4f0K99TDohx0+AlOC/LyQckt2Ksv9tOdWCSCQgBP+uTRrdNK0m079qGgaw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260511_1778459392929_0.18085012113258347","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260512":{"name":"@actual-app/core","version":"26.6.0-nightly.20260512","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260512","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"d11f2ca1df4b12b203af96849df7d6074eed94f6","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260512.tgz","fileCount":729,"integrity":"sha512-rUnliXGHy7VZ6M0/ph5dEjIPT6Mk47d5GHMBzZLyXp2UU+COjKExi1wRKLgNYIozzF0027rxekV5GjLWm6wpOQ==","signatures":[{"sig":"MEYCIQCM2K8Y/G89xhD8iLuOSILDRm/ktoJBHCT6HqhM44FKHAIhALOcFQxwsc8p7umLrmvLr57DiY09tF5ZAFkfxKsAodhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2829175},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-rUnliXGHy7VZ6M0/ph5dEjIPT6Mk47d5GHMBzZLyXp2UU+COjKExi1wRKLgNYIozzF0027rxekV5GjLWm6wpOQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","google-protobuf":"^3.21.4","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260512_1778545791170_0.9729547766779598","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260513":{"name":"@actual-app/core","version":"26.6.0-nightly.20260513","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260513","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"1593812e6e2426e1034b6fa71ce61bc3a016896b","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260513.tgz","fileCount":726,"integrity":"sha512-NqvUENelSzoTb0m3PnP6agcmzi1luXOYr9OMJnmU8px8TKec2zuCkkGCoWL3MRuw+BJaIL2FxDEzNZYdj6lvoQ==","signatures":[{"sig":"MEUCIQCCrM6HGT/moCD8jNai1FQhUU4dvKq2K8IoPLRco+vgDgIgRojK5WKbJs7nHZhgTfpxsIYAhDRMx3xS9wlKcSwJbnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260513","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2841381},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-NqvUENelSzoTb0m3PnP6agcmzi1luXOYr9OMJnmU8px8TKec2zuCkkGCoWL3MRuw+BJaIL2FxDEzNZYdj6lvoQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260513_1778632305245_0.5015605676573784","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260514":{"name":"@actual-app/core","version":"26.6.0-nightly.20260514","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260514","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"73abdc2b4825d9d88707335725c8f57170a561da","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260514.tgz","fileCount":729,"integrity":"sha512-IO6/kcrEdl1MGKzj65/rdiMUdP6qfbYeeyxDdF/TS0hqsM00CnRyv13KiWFbrLLMcgFI2jdtQvdzmTe9yBI2yQ==","signatures":[{"sig":"MEUCIQCNs48q0KFDzQtuKgSI5Ot90uhIqmR3um4/KjtLGrjh5wIgDu9CIz7pOs4+I/GdnVw5MzhajLjTNs6i7d4uJ5YyTig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2845124},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-IO6/kcrEdl1MGKzj65/rdiMUdP6qfbYeeyxDdF/TS0hqsM00CnRyv13KiWFbrLLMcgFI2jdtQvdzmTe9yBI2yQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"2.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260514_1778718763715_0.7900015486471217","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260515":{"name":"@actual-app/core","version":"26.6.0-nightly.20260515","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260515","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"54ae88ed1be3f0d04ed3a6abea703a780f8384cc","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260515.tgz","fileCount":729,"integrity":"sha512-99nlmfffE23z6f19WnU6N+FajqLrip6p/LpepDw1bs0yb1NMC69EHM83ffL68/xBbjmgSf9HqArDhcd9ImdXgQ==","signatures":[{"sig":"MEUCIAWmb/jhqiy1dgQtjVpHUQq411Wi2U6MiwY8QnkXF7nMAiEA4IL+z+qXOhErES9Dd5UaZuf+fexBMySc2Sn9wkrQBl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260515","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2845349},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-99nlmfffE23z6f19WnU6N+FajqLrip6p/LpepDw1bs0yb1NMC69EHM83ffL68/xBbjmgSf9HqArDhcd9ImdXgQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260515_1778805063238_0.7894450128703832","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260516":{"name":"@actual-app/core","version":"26.6.0-nightly.20260516","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260516","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"03a9a0dafad953db8ffc119a14c280bc16f92d32","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260516.tgz","fileCount":747,"integrity":"sha512-jQ4KnXbgJhKddHFmjA06oZXMJFhJr518bOnFVIsrhDaVQuq04QzDBfwtcX/IThMIn9ptDJpEP2gETypZEqWHUQ==","signatures":[{"sig":"MEYCIQCofng3e5ibxN87UJuXgAP8QsgKxdERZjUMEh3WYc+/CwIhAKBWQDUkL/NJo45X15WmMEQfLWcIq/Y18/VyH7psBwe2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2907673},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-jQ4KnXbgJhKddHFmjA06oZXMJFhJr518bOnFVIsrhDaVQuq04QzDBfwtcX/IThMIn9ptDJpEP2gETypZEqWHUQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260516_1778891337912_0.5241961974153946","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260517":{"name":"@actual-app/core","version":"26.6.0-nightly.20260517","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260517","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"61cec2ca82cbb59b687699bbde68929e5e3a6306","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260517.tgz","fileCount":747,"integrity":"sha512-EwB2azGwneFNS0uIBtEkjmmfdZsotIPUotvchV8q0fjTFe62rjj21OJyRBBGJX5FluvPtzWt5SqlyfBji1ShPQ==","signatures":[{"sig":"MEQCICI4dGX8HUY0WKJmQR2UQgY3u9CKOZlwIEZtqqCafpuRAiBs9DUcR/MOEAnQpVLwqR7HLmeUFP/zVNjReVxmncMcpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2908311},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-EwB2azGwneFNS0uIBtEkjmmfdZsotIPUotvchV8q0fjTFe62rjj21OJyRBBGJX5FluvPtzWt5SqlyfBji1ShPQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260517_1778977805552_0.3933121757767979","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260518":{"name":"@actual-app/core","version":"26.6.0-nightly.20260518","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260518","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"990b0e9faebab607300c26d8464b32848ce6dd8c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260518.tgz","fileCount":747,"integrity":"sha512-Oph52g36sZJJ7sboSYwZ9ETLxTikf8TI2mqyMemkMcrSGt+x8AmMD/E+RR8eK7JMT4xhRDr524Ey/LLbHTuvzg==","signatures":[{"sig":"MEQCIGPF45WKzzDGeZszA1L5y2uUs3ZREeChvCHySg80hQNxAiBC7367FZ/eW4HS+pfgYXL7gAHR/bgJUCwpcdqUYuIv6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2908374},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Oph52g36sZJJ7sboSYwZ9ETLxTikf8TI2mqyMemkMcrSGt+x8AmMD/E+RR8eK7JMT4xhRDr524Ey/LLbHTuvzg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260518_1779064292316_0.42131536516016244","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260519":{"name":"@actual-app/core","version":"26.6.0-nightly.20260519","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260519","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"abd5f1e5cefffe9dbe9725ff2fc47ab5011e4511","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260519.tgz","fileCount":747,"integrity":"sha512-80L4GrgPLHzYcfUphWepr2yIWj+HISrOKUBm4MJMSoaLlM+TV3DFnwaonq//OtALkhG5sSuSWAOm2b7PY9jlCg==","signatures":[{"sig":"MEYCIQCjySSXWu0hlV4Xlle3p55xOKfxqNKimWdXGHHlPmKNfAIhANi99Dda5PtUavPjnSgX4x9yV7wrbrGRgtacw0r82XnX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2908463},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-80L4GrgPLHzYcfUphWepr2yIWj+HISrOKUBm4MJMSoaLlM+TV3DFnwaonq//OtALkhG5sSuSWAOm2b7PY9jlCg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260519_1779150841766_0.7318724228173334","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260521":{"name":"@actual-app/core","version":"26.6.0-nightly.20260521","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260521","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"fe1b8f9b33478f572b1c28ac4e76ce2feb02ea77","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260521.tgz","fileCount":748,"integrity":"sha512-EeKR4ZhSxS9BLArqaaDZsjSWknHy9/weDoGZTu74UQxKwSDIpLk1mAJ8EQYuZV3f/bzXdhpzjYezVfcCTlNZtg==","signatures":[{"sig":"MEUCIQDILZqwI4WJMMwU2UbWrZd73M8+Z5vwJ30DQb83btREPgIgajYeqZ/fdPqVl/0B1lKWwks6GqjHA5VwHmcjXRn48yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260521","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2909413},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-EeKR4ZhSxS9BLArqaaDZsjSWknHy9/weDoGZTu74UQxKwSDIpLk1mAJ8EQYuZV3f/bzXdhpzjYezVfcCTlNZtg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260521_1779323689617_0.9017467697454018","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260522":{"name":"@actual-app/core","version":"26.6.0-nightly.20260522","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260522","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"1aca712a0ecc477599245884babef1278a457edc","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260522.tgz","fileCount":748,"integrity":"sha512-X7mrzEdXHSBuicXGRwdTdTc3r6XfHGRr9Eh1C4FaXw/ZQcaYRGKRO+ydARoH+riIJbRi0fHc5sD8NR3D86ryzg==","signatures":[{"sig":"MEYCIQDx3znYhU98GMPpd/UppovxoLYwKSn1h4oUYIm0I7qEvwIhAIDn9GwcmBcCo2+asKgRdSHEPD3vb9m6K5rXQ7ropTJ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260522","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2909413},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-X7mrzEdXHSBuicXGRwdTdTc3r6XfHGRr9Eh1C4FaXw/ZQcaYRGKRO+ydARoH+riIJbRi0fHc5sD8NR3D86ryzg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.12.1","description":"","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260522_1779409997849_0.3210613774097697","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260523":{"name":"@actual-app/core","version":"26.6.0-nightly.20260523","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260523","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"3ed6547804fd7199760682b77ef09e761c67b5be","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260523.tgz","fileCount":748,"integrity":"sha512-H6LaC0jzCXq3iTmnRPUsQTuHniCe/DgEPzvW/PiS54L2tdd+PrSypupPLlLJC2gn7DX+0bW93SaGzCrUGkonwQ==","signatures":[{"sig":"MEYCIQC6ppqMOumB1iLy0gsSu6uxKA/DjAGoMCSfTSIdBRHcOAIhAPdlcZvShInKIrPL4E4yDFOKAksrLTgxkRz+FCXJeQv8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260523","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2909413},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-H6LaC0jzCXq3iTmnRPUsQTuHniCe/DgEPzvW/PiS54L2tdd+PrSypupPLlLJC2gn7DX+0bW93SaGzCrUGkonwQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260523_1779496369594_0.025971422033658653","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260524":{"name":"@actual-app/core","version":"26.6.0-nightly.20260524","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260524","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"11dc47bc52ed6da717bfb6ebefd5d6c59b7f512e","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260524.tgz","fileCount":748,"integrity":"sha512-5fJEpJANVP0+/qK6W1RwMYIjo1lcjv9SEJWW+xbFkr838WXDXqBB4Uh/53fGVIVGFOtH702y83rQSbF7hWT/oQ==","signatures":[{"sig":"MEUCIQDnfRJaicta9xzO7Qkox+eXe4HMrBMu/i8pHCis78RMVAIgDDaiFttZiBDjegrKKDVYO41KppcMTueVgAe4oU/pm2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2909413},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-5fJEpJANVP0+/qK6W1RwMYIjo1lcjv9SEJWW+xbFkr838WXDXqBB4Uh/53fGVIVGFOtH702y83rQSbF7hWT/oQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260524_1779582734900_0.44245389254354817","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260525":{"name":"@actual-app/core","version":"26.6.0-nightly.20260525","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260525","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"253be426fad2f40c63e5c9e37be05f96181dd359","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260525.tgz","fileCount":751,"integrity":"sha512-NZXAEkLZIg7jiDeBr3C1rxG7Pn4y6EISX9qTlpIndXifrCWILyK8L0GFD4It9LDrF0No3QMl6AzRDpfKevDdrA==","signatures":[{"sig":"MEUCIAhlhocc/ijM7giznFVifxlM32DjdtupGpbtN6B1hoUdAiEAqpnm/QMP1aUmSE+Ob0vN0nizKHV/xrvVNOSduK4QkmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914963},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-NZXAEkLZIg7jiDeBr3C1rxG7Pn4y6EISX9qTlpIndXifrCWILyK8L0GFD4It9LDrF0No3QMl6AzRDpfKevDdrA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260525_1779669228469_0.23327321585065985","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260526":{"name":"@actual-app/core","version":"26.6.0-nightly.20260526","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260526","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"846ffda3e8187f6a5b930204134cae75fbb4c21f","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260526.tgz","fileCount":751,"integrity":"sha512-cEvg19ppYrhrd1WBG6T4LuXqRnJG2uNv+naRIqJDYmCEc4J1jnFR5r3PmXDSaT+MwD382Yg7aqQ9J90Fn2XaJA==","signatures":[{"sig":"MEQCIHCOVZ2ss/0F04SsJo+ybiK5DDgB+spvfjOt2PCttnqiAiAkXS6Bg1WwxLaTM7S1zuxbaiWf//GPM3p09c2PRON0VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260526","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2915913},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-cEvg19ppYrhrd1WBG6T4LuXqRnJG2uNv+naRIqJDYmCEc4J1jnFR5r3PmXDSaT+MwD382Yg7aqQ9J90Fn2XaJA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260526_1779756762386_0.3164574872914303","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260527":{"name":"@actual-app/core","version":"26.6.0-nightly.20260527","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260527","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"e769ca5d56048645fb0a919a2539436878b97803","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260527.tgz","fileCount":751,"integrity":"sha512-DovEGowY5kqOQQhJ7s/zKaLyGQVOm8eV+WLQEQEBs1ziEbaBz2z13B6WGo/YqdzjvteGmtIk989zGsIchpbmyQ==","signatures":[{"sig":"MEUCIAFii0Hp6WXNnY3rj4sbZfrXLlX8GZaIxwxpDTtvbQV2AiEAnYSrzB1kPZXvuWnMsxFmoPGvCcsN6Ykic2oWt//fbrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260527","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2915811},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-DovEGowY5kqOQQhJ7s/zKaLyGQVOm8eV+WLQEQEBs1ziEbaBz2z13B6WGo/YqdzjvteGmtIk989zGsIchpbmyQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260527_1779842087776_0.4193290679049184","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260528":{"name":"@actual-app/core","version":"26.6.0-nightly.20260528","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260528","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"2a23e8af39c20042ca278a6da708470b938d5f74","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260528.tgz","fileCount":751,"integrity":"sha512-V3kxGoUFWw/p2SxSJG6np57n+ky6JD9I06n/29L1J0z/mIAltaKpN+ehv6wRP4uL1yl9QhNXLr2j5MPdqxtt0w==","signatures":[{"sig":"MEQCIAIRjPJa1fyqtwO5fSXnSU1nlvWX6+DPd85noMLUWZvHAiBDTABNds1veoggi+c6W0n8e2IIy/G2NPxsBlZslw/MIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916370},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-V3kxGoUFWw/p2SxSJG6np57n+ky6JD9I06n/29L1J0z/mIAltaKpN+ehv6wRP4uL1yl9QhNXLr2j5MPdqxtt0w==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260528_1779928324956_0.42701038907790667","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260529":{"name":"@actual-app/core","version":"26.6.0-nightly.20260529","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260529","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"756f9096a37bfc6e1d514b055a4b0d16d11cc71a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260529.tgz","fileCount":750,"integrity":"sha512-gz4wqvV05G8TLBdatkjdcrEvRai+mjRwEP155dCZKSwjWnZyGWEyG5KgMZd38gmPbME26sNiw+ABDu9JtyV/0Q==","signatures":[{"sig":"MEYCIQDevE897y84FfWU/B2b0pwrlx9+UM44xycH0leVC6OWAwIhAIm2qJKrLAWwTY/AIziZH0M1FXU32i7TrpQrGsH+gY6C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916370},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-gz4wqvV05G8TLBdatkjdcrEvRai+mjRwEP155dCZKSwjWnZyGWEyG5KgMZd38gmPbME26sNiw+ABDu9JtyV/0Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260529_1780015010040_0.3241318735638645","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260530":{"name":"@actual-app/core","version":"26.6.0-nightly.20260530","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260530","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"ad386938ba725188455ede36ee1189e36970e977","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260530.tgz","fileCount":753,"integrity":"sha512-HWoRHB2FpHcvSeqasFCOZh0M9PwjGgn6hCjXakkUV5Z1Has9QT1n46IyMUWIFvcwsgUtG17o/JOemUv4snVnTA==","signatures":[{"sig":"MEYCIQDyGu1P3bI6QaGVF8XQbOTJKBVU+EGTRF0RhU4qHUOIewIhAPAwktZiZK3E3eCux4tRIY22v0ji/Qo23qec1L+fq5GW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2919359},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-HWoRHB2FpHcvSeqasFCOZh0M9PwjGgn6hCjXakkUV5Z1Has9QT1n46IyMUWIFvcwsgUtG17o/JOemUv4snVnTA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260530_1780101204918_0.9787493136985701","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260531":{"name":"@actual-app/core","version":"26.6.0-nightly.20260531","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260531","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"7e4eb86ce1a09df9d341713f405d7c79f6d49541","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260531.tgz","fileCount":754,"integrity":"sha512-zwUYTy/ZepevTIPPuvk+XOMP2m+VUi6NCHBfV/S/+DIGaoyalWqNZoDPtAjqAiN6OwW9hmiF+TrSrtwmbfkdYA==","signatures":[{"sig":"MEQCIA+OOg8x6C5LXbEa2v5JQPYWeJj7V9ftzFY8IMGZbR1cAiABuGotzOEV1YzM4cT4fH/DNGJ7XcpC2gIsrh7gzuj4DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260531","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2919983},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-zwUYTy/ZepevTIPPuvk+XOMP2m+VUi6NCHBfV/S/+DIGaoyalWqNZoDPtAjqAiN6OwW9hmiF+TrSrtwmbfkdYA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260531_1780187690944_0.5169971175632906","host":"s3://npm-registry-packages-npm-production"}},"26.6.0-nightly.20260601":{"name":"@actual-app/core","version":"26.6.0-nightly.20260601","license":"ISC","_id":"@actual-app/core@26.6.0-nightly.20260601","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"4342d7f3526910f0372e65e2db9d0828a332932c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0-nightly.20260601.tgz","fileCount":754,"integrity":"sha512-TL4qbbrICqJS2Tqzn3dY+xcriLhnY1CUQJsMeUgu4ae7yU2ITwUtdIvDqe7ysyp7U+S8kPrukOpbc0dGW6M3Rw==","signatures":[{"sig":"MEYCIQCUQo3kywNLVQwFh8klMgje1mhajNxFfvLlcjYVPnv+8QIhAMxU1foa48gRDxnGZWlCq8rskX3wwV1iQFRntUPD8qNW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0-nightly.20260601","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2919983},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-TL4qbbrICqJS2Tqzn3dY+xcriLhnY1CUQJsMeUgu4ae7yU2ITwUtdIvDqe7ysyp7U+S8kPrukOpbc0dGW6M3Rw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0-nightly.20260601_1780274141290_0.4384092789011915","host":"s3://npm-registry-packages-npm-production"}},"26.6.0":{"name":"@actual-app/core","version":"26.6.0","license":"ISC","_id":"@actual-app/core@26.6.0","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"6ff32ead531a51f1a09221f4ffa26ec6768535cb","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.6.0.tgz","fileCount":750,"integrity":"sha512-qrlsds+DpYxrjfQa5BEPOw9eOxQFt6z4zDLo2tt+veBHIwVnD1ewjsycIOxs57Nl+o872SXvsf1XNamoz9Lhdg==","signatures":[{"sig":"MEQCIAVIAvxAoycoha1TbcVJh/IImU+0rUk7iaT9CGhnkdDtAiA/4DQrWfbiEVQKldQFG9o3ICynOuGzCUwJE+bTOpn/Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916120},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-qrlsds+DpYxrjfQa5BEPOw9eOxQFt6z4zDLo2tt+veBHIwVnD1ewjsycIOxs57Nl+o872SXvsf1XNamoz9Lhdg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.6.0_1780331801852_0.9866154394804239","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260602":{"name":"@actual-app/core","version":"26.7.0-nightly.20260602","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260602","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"8a232af91d4c777b34e2c5448a5046e66d7f205a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260602.tgz","fileCount":754,"integrity":"sha512-CEq/nuoyLgxCkbYKz57d2FaYHpvU/n4DbpQek0Qe0FiF5xqwfnOdpO8Wfj5iTfxm4M3g4YacgQKORD4jScre5Q==","signatures":[{"sig":"MEQCIFiinWEbT+YnHiavIQVLgh0rXsAXb0W26uvSylocrfB9AiBkgj7xGwMZt31IrryK5v5VL6fpBz4OoMGAmO4gQyQd3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260602","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2919983},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","generate:i18n":"i18next"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-CEq/nuoyLgxCkbYKz57d2FaYHpvU/n4DbpQek0Qe0FiF5xqwfnOdpO8Wfj5iTfxm4M3g4YacgQKORD4jScre5Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","i18next":"^25.10.10","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260602_1780360784265_0.7696867066867297","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260603":{"name":"@actual-app/core","version":"26.7.0-nightly.20260603","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260603","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"370188850dce8a8a74ec61b01e5f81284263ba9c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260603.tgz","fileCount":754,"integrity":"sha512-tU3Oh1jTiiXE3/Jnz/3AYI+zAcgt4lyonLyb/Fvl+xdGL4tKLuXo+zOT8y44LA3QAJ9eidTEcT0i/qJQKbWFmw==","signatures":[{"sig":"MEUCIQCQI31D74O4DC8nIIcZ2ZwvMUjYmPcB6FzQ7cXJ1Ko+zAIgcdIPWv6Rk22N3huG56Zqybo5yG4SeZF/J4CpECRRYv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906368},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-tU3Oh1jTiiXE3/Jnz/3AYI+zAcgt4lyonLyb/Fvl+xdGL4tKLuXo+zOT8y44LA3QAJ9eidTEcT0i/qJQKbWFmw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260603_1780447458195_0.9656472706754533","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260604":{"name":"@actual-app/core","version":"26.7.0-nightly.20260604","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260604","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"63a113f594c247e19ef4b8536225bd9a49e1b8e5","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260604.tgz","fileCount":757,"integrity":"sha512-d1GU9dYwUPEPCLb4AkdAeGTeTfse7QOusMnB2UW73999G2rBcagroX+89FlpP24biF1fnRfpOhGfE64bdhDdVA==","signatures":[{"sig":"MEUCIQDIEy5pnFYZSSa197YVTyEj7YhvMEswgFBEv5Aw2qKTvAIgFFx5kvjli+tIDH+dJKoJebPgUgIeQbKC54BaMXiBIAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260604","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2920037},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-d1GU9dYwUPEPCLb4AkdAeGTeTfse7QOusMnB2UW73999G2rBcagroX+89FlpP24biF1fnRfpOhGfE64bdhDdVA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260604_1780533893234_0.5448796937462126","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260605":{"name":"@actual-app/core","version":"26.7.0-nightly.20260605","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260605","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"939050679f2b0e73903495d82251cba141f2c001","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260605.tgz","fileCount":759,"integrity":"sha512-jorYxkiDPiTzEw4DWxY8VPZKw1zis0rjG6KfV4Qu4lzNQQTsPgG+J/gdANjZO6wr5OaMWypas6n5nPh0pJt2vw==","signatures":[{"sig":"MEUCIGYSdSVf6ea3Xl6gYZjz32S2MCq0PoDLXn0W/w04wDFmAiEA0yJYiRobaUShqB+pArWIaHd9eu1AMfy175hsN6GLBBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260605","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2925589},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-jorYxkiDPiTzEw4DWxY8VPZKw1zis0rjG6KfV4Qu4lzNQQTsPgG+J/gdANjZO6wr5OaMWypas6n5nPh0pJt2vw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260605_1780618644295_0.04417553119047879","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260606":{"name":"@actual-app/core","version":"26.7.0-nightly.20260606","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260606","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"ac5dcfef16eb903830cd7d38f9df5470c5a0731a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260606.tgz","fileCount":759,"integrity":"sha512-v6sys1Pr/I7Ngo1SfVYglBuV52vrUiWKvyuf8YnMbEoXFi+dgLadFkDCXgiun81/Qu/Q0mmVdO9rR2flGBNyxQ==","signatures":[{"sig":"MEQCIFXASJy8uflezUw6xQFyouTP57X5hvfPWc3/yTUCjqF+AiAvByxrNamQ0JnzKMY6cvISzbLAiq9Ui1ZTlcfw1VJqwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260606","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2927077},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-v6sys1Pr/I7Ngo1SfVYglBuV52vrUiWKvyuf8YnMbEoXFi+dgLadFkDCXgiun81/Qu/Q0mmVdO9rR2flGBNyxQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260606_1780706094861_0.7101396049274826","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260607":{"name":"@actual-app/core","version":"26.7.0-nightly.20260607","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260607","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"f44ab76b68a47f6b36519846e6330de6328e6684","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260607.tgz","fileCount":762,"integrity":"sha512-7DSImPlKG4yFAbeCw6S+0t+7nJfBC3E8Y/TlWiJJZ22Bti7EVNfUo+cJxgm5eYrroI6lAAygAzTpRXH3eKtQHQ==","signatures":[{"sig":"MEQCIEfcQg3lPjzoa5PJRvI0Wi5MH7/o5Z+XnTNxtvTE41BVAiBIMlh1+xjVj/+YmQ7OZoHdytTFO/O+ZuwHh4/7vxaN9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2933065},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-7DSImPlKG4yFAbeCw6S+0t+7nJfBC3E8Y/TlWiJJZ22Bti7EVNfUo+cJxgm5eYrroI6lAAygAzTpRXH3eKtQHQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260607_1780790810621_0.4340091078373076","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260608":{"name":"@actual-app/core","version":"26.7.0-nightly.20260608","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260608","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"5f4a283ba060207479459f028793a1e2a5e46f24","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260608.tgz","fileCount":762,"integrity":"sha512-rNt3QHwutAiQN10WFca2GKcqjREBXTQuUaKslr7liBfVK0g4O8dCPTYOiG4oUu6yxpzH5Q4IB09USA+PCENxCg==","signatures":[{"sig":"MEUCIEvS/mBeA8dLPJr/dHU3i1baOxYY+r9cn4Qh+0EdO33OAiEA4yWgRkld3HFyLedLQljvsTDqjjwlXn76RC+BxZFsNZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2936335},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js"},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-rNt3QHwutAiQN10WFca2GKcqjREBXTQuUaKslr7liBfVK0g4O8dCPTYOiG4oUu6yxpzH5Q4IB09USA+PCENxCg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260608_1780879066570_0.16689246606106023","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260609":{"name":"@actual-app/core","version":"26.7.0-nightly.20260609","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260609","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"4c3ed2b255cb41f00a93d1a867f22ea71d58bf89","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260609.tgz","fileCount":777,"integrity":"sha512-WXNrqDW5jiK2ht0a0QaTcXGWEnHU0G5FH3HHTQVvrVM+as1KdRD0VkPh7TuTFxMS6jVG+Bxs27lPzhyHxOF3nQ==","signatures":[{"sig":"MEUCIGrW8bujWxNLJMqMce3eQClAcFHMuArUgTw563BHM5tTAiEA2fQCKXVmDlbEY8JTHCZzoPM27tvSKsaT6BF+k/lX6pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260609","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2998824},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-WXNrqDW5jiK2ht0a0QaTcXGWEnHU0G5FH3HHTQVvrVM+as1KdRD0VkPh7TuTFxMS6jVG+Bxs27lPzhyHxOF3nQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260609_1780965173917_0.5788672213418005","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260610":{"name":"@actual-app/core","version":"26.7.0-nightly.20260610","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260610","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"fed2b503ae83cdaa5b511a691351983faafd5ba5","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260610.tgz","fileCount":777,"integrity":"sha512-hA5SME8nXpCTWjNjWSY0Koa1WWoN5LtAboCCO2DMEbiXfYu0V+YS7DFwzEr6hD3UEHM98KuL3PqekDfFaLnHqA==","signatures":[{"sig":"MEUCIQDZtR/CFPYWAAXEBDRtZSAOAeFloculLKs+itp556a8kgIgTK0iRTzfnOikxQKT6CyN4mz7RFSN81TZU5LnaAnatIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2999753},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-hA5SME8nXpCTWjNjWSY0Koa1WWoN5LtAboCCO2DMEbiXfYu0V+YS7DFwzEr6hD3UEHM98KuL3PqekDfFaLnHqA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260610_1781051946721_0.8814297125266763","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260611":{"name":"@actual-app/core","version":"26.7.0-nightly.20260611","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260611","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"f71dfd6eb3af0cef5ff9a7d43a73d28d7eb33be6","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260611.tgz","fileCount":777,"integrity":"sha512-RimbNnwDybA4LUsE5lmihvh8JZBt3MlXC7caWggKlo5bn/A41nH6+Xug3x1HeoVn/3nPusdj6tGlgVQdtyL2xg==","signatures":[{"sig":"MEYCIQD4MacweO1rod+x+wIMjL0SGaAguih/WaddTO/yQMt+GwIhAOgmxmrDdlifWVQ/0NE5ldzoJ72k6tieZoI6h28+vRxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3000380},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-RimbNnwDybA4LUsE5lmihvh8JZBt3MlXC7caWggKlo5bn/A41nH6+Xug3x1HeoVn/3nPusdj6tGlgVQdtyL2xg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260611_1781138383918_0.013316209521818001","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260612":{"name":"@actual-app/core","version":"26.7.0-nightly.20260612","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260612","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"80478c49df5e69f95983b675de7de9b8a95d3464","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260612.tgz","fileCount":780,"integrity":"sha512-PQKPA+O43OIkdvz/jCaKNb1ijsayfJMRyw2j0asJCor76uC9tTpZsvpFKt3GWxXBxE08MFU9EVgT59+3bJpVwg==","signatures":[{"sig":"MEYCIQDVCs58A/hTeL9a11oMMTUuIojldcQqr4zF2fR35NIcAAIhAPDzcJ6v9g5Sf7lCoC10grYJTdTlA6wsYTccCo2qQrOf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260612","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3010527},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-PQKPA+O43OIkdvz/jCaKNb1ijsayfJMRyw2j0asJCor76uC9tTpZsvpFKt3GWxXBxE08MFU9EVgT59+3bJpVwg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260612_1781224846447_0.8180025117768677","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260613":{"name":"@actual-app/core","version":"26.7.0-nightly.20260613","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260613","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"525beb19fc055b9ac318976fba45daeefa9dee5b","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260613.tgz","fileCount":780,"integrity":"sha512-TOIFUQg5AK7fU8ySfavl2NluAtsQSrVjaFdl4UDZBJRur4sNhN08XiNlumod86a1KidrrufD428THIH/BjwpLA==","signatures":[{"sig":"MEYCIQCqZF+O6hvSFOFHAQnGvT1Ec8IHU3VgewMIV1sFK3y1HwIhAKFpdDnhbyvVd+NqnXQR7sg+eoM+JBy0gkmEXpUAO5dR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260613","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3010508},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-TOIFUQg5AK7fU8ySfavl2NluAtsQSrVjaFdl4UDZBJRur4sNhN08XiNlumod86a1KidrrufD428THIH/BjwpLA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260613_1781311220878_0.9005390013831402","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260614":{"name":"@actual-app/core","version":"26.7.0-nightly.20260614","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260614","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"7d0b33f761e753bf47efbf177215ba29f9fafc1b","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260614.tgz","fileCount":780,"integrity":"sha512-NorDE5vXnV0V20czuc8dGiWIfVszL420/S7L447XSRwq1VH+AT7ru5LLAroQtDZZZUuNRRUqZhhDKYu4zMolLw==","signatures":[{"sig":"MEYCIQCyVabIrxJG1XNDrhViUHyUqYZPc/jnS5+kMwNqS2Y8XgIhAKL6xTjW66e0BvJh1pfTECP3GlnzJanFXf8tCRyqNFby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260614","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3010508},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-NorDE5vXnV0V20czuc8dGiWIfVszL420/S7L447XSRwq1VH+AT7ru5LLAroQtDZZZUuNRRUqZhhDKYu4zMolLw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260614_1781397494693_0.166519178629007","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260615":{"name":"@actual-app/core","version":"26.7.0-nightly.20260615","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260615","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"61064983f28ce5af66f605143a981e7c5f6ac8f9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260615.tgz","fileCount":780,"integrity":"sha512-yLOzZAksPNCWQOoIwShF2JQD7NlaPkinK5H+Q9H8YwrneS9Hm55Q5lZIvg+9bmQ0dnwsXdHAaDTHKyCQwxp46Q==","signatures":[{"sig":"MEYCIQDCQPQMmfKn4h2M+Mj5k+g7qyWLcE6JhWqKcox8Zm/JrgIhAPHU74EZH8CDAWvVC2AGVx+bAFEQLeXgwSaZr/kGRxyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3010508},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-yLOzZAksPNCWQOoIwShF2JQD7NlaPkinK5H+Q9H8YwrneS9Hm55Q5lZIvg+9bmQ0dnwsXdHAaDTHKyCQwxp46Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260615_1781484004280_0.4333251903165425","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260616":{"name":"@actual-app/core","version":"26.7.0-nightly.20260616","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260616","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"8a29a5c7f75f6dd8863a3cbca7d4e165ae36fa32","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260616.tgz","fileCount":780,"integrity":"sha512-fpVPPNYaTnqFVhiaR0Iar3BAh5YvRgMvHII41o+7z3VwBuHNo8kKS2y/uNCvcgrRxblQnOOyYeyIRqsNBVmXMw==","signatures":[{"sig":"MEQCICOaYQCv5sdsWpMCjC/PJ+P0JWD027Kz1idY74dpUFsdAiBE/cd6h5oywziY5nCZkCg1xwVsMkVqRG8gSKJd/3GykA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260616","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3012484},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-fpVPPNYaTnqFVhiaR0Iar3BAh5YvRgMvHII41o+7z3VwBuHNo8kKS2y/uNCvcgrRxblQnOOyYeyIRqsNBVmXMw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.1.0","csv-parse":"^6.2.1","lru-cache":"^11.2.7","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.2.0","ua-parser-js":"^2.0.9","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.8.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.5","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.2","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.3.0","fast-check":"^4.6.0","@types/node":"^22.19.17","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.0.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260616_1781570725168_0.35168625346353055","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260617":{"name":"@actual-app/core","version":"26.7.0-nightly.20260617","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260617","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"9150dceedcd53c772d2a3b3965ed2b175fe06268","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260617.tgz","fileCount":789,"integrity":"sha512-HHtloW/Z9hi+UkjdaqHbivib5OwBxIqXBVdACNP0R477O9iP5BInSakJuKDPjx4jR7BH6LggBg4Yak6w2QRCEQ==","signatures":[{"sig":"MEUCIH3p9y4MXo/vGmcDczN/wxyBWnpdVHdoEnBjflqnztEHAiEA19rPj+lQdBuA40MfaUI+v/fbd1R6E0yUGBu9UDjm3uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260617","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3036062},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-HHtloW/Z9hi+UkjdaqHbivib5OwBxIqXBVdACNP0R477O9iP5BInSakJuKDPjx4jR7BH6LggBg4Yak6w2QRCEQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.3.0","ua-parser-js":"^2.0.10","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260617_1781656828234_0.022716250392259107","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260619":{"name":"@actual-app/core","version":"26.7.0-nightly.20260619","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260619","maintainers":[{"name":"actual-app-user","email":"help@actualbudget.com"},{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"ba27fb1ebefcca934f642be70df4a0937dbbbf29","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260619.tgz","fileCount":792,"integrity":"sha512-Y89lYZ4C7F/dS0kUtmLE/VQQnlE9dlflwrLnNKdhDJdXSZzdJBBsE+cWlsYAGpe238qmEyaDj8gMet3jiV2F3Q==","signatures":[{"sig":"MEYCIQDTweLZ1thO7eZY5z/HGdFsV7t/u+8a8reOX9WDw1MKxQIhAODZs2oajI3JjA7nAU2MEmVebQoCqpbUat66qgJ/Rmp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260619","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3042181},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Y89lYZ4C7F/dS0kUtmLE/VQQnlE9dlflwrLnNKdhDJdXSZzdJBBsE+cWlsYAGpe238qmEyaDj8gMet3jiV2F3Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.17.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.3.0","ua-parser-js":"^2.0.10","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260619_1781829879042_0.05221186852600446","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260620":{"name":"@actual-app/core","version":"26.7.0-nightly.20260620","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260620","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"938b3e8f0f94feb4e7cf4cc4f0fc937998374b93","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260620.tgz","fileCount":795,"integrity":"sha512-ADxt6QeeC+8UYHXBQ0qdtJ+MErQoGAYgYzgoX5ZJHqcjnYD9I8ETgYmwftcKbCAHxlFMAk15+kOVW9lBwnsuAQ==","signatures":[{"sig":"MEQCICWmZppRKgfI88to4o7MkK+xUNQFfo4W/CmIApOpN0VgAiBOg2QBteavdoILtGWiZDjTrWcpNXsQqV2hEE/hJ6xpaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3045507},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ADxt6QeeC+8UYHXBQ0qdtJ+MErQoGAYgYzgoX5ZJHqcjnYD9I8ETgYmwftcKbCAHxlFMAk15+kOVW9lBwnsuAQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.17.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.3.0","ua-parser-js":"^2.0.10","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","typescript-strict-plugin":"^2.4.4","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260620_1781915743101_0.9571677770724505","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260621":{"name":"@actual-app/core","version":"26.7.0-nightly.20260621","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260621","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c08876d69f05539ec0829f67964a1c647fcada3d","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260621.tgz","fileCount":795,"integrity":"sha512-ZFCyhWt0O2afubAOn5QtJl7Qa2szPmO4it1A6+k8+UaxbSTjIDcuwOdHW3zC7OfwQzdTW79JmQREVBqCWqH6eA==","signatures":[{"sig":"MEQCIALcAeUplry/ZUl0B2+04mtpZYT4SrkNm7TjdaB0xii7AiBcUZbpKHfnjK/3RtNMJ3zdV5F9cjslWFz/SHYqlBY16Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3045563},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ZFCyhWt0O2afubAOn5QtJl7Qa2szPmO4it1A6+k8+UaxbSTjIDcuwOdHW3zC7OfwQzdTW79JmQREVBqCWqH6eA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.17.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.0","lodash":"^4.18.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","handlebars":"^4.7.9","memoize-one":"^6.0.0","hyperformula":"^3.3.0","ua-parser-js":"^2.0.10","csv-stringify":"^6.7.0","promise-retry":"^2.0.1","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","peggy":"5.1.0","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","vite-plugin-peggy-loader":"^2.0.1","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260621_1782002312757_0.48758611789767636","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260622":{"name":"@actual-app/core","version":"26.7.0-nightly.20260622","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260622","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"9a425cd40d20eebc22b1998bb54d396abcf2e36b","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260622.tgz","fileCount":798,"integrity":"sha512-Bf4rsX49geKeIHl2Pq7hYZ+03HqfLNpiEuTx0Dm60TdH0W1t7oww8wbCDCkqgmuNH9Mz60M0xeklwO2gU3LY3Q==","signatures":[{"sig":"MEUCIGSvmNmiG1PSjlry92fqSUW9K019miZl+D4f0DQ6XYPxAiEAi2weqhzx/waMVhjgZ1R87XEnyXrhDnnZoioqw7J9rro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260622","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3103610},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && ts-node scripts/add-types-conditions.mts","postpack":"ts-node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Bf4rsX49geKeIHl2Pq7hYZ+03HqfLNpiEuTx0Dm60TdH0W1t7oww8wbCDCkqgmuNH9Mz60M0xeklwO2gU3LY3Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.17.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","ts-node":"^10.9.2","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260622_1782088741901_0.3253827613875173","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260623":{"name":"@actual-app/core","version":"26.7.0-nightly.20260623","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260623","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"8a31d6735102f5b1b2e02c4ce0ecb113f123eef0","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260623.tgz","fileCount":795,"integrity":"sha512-zNpWUTh+sULEtdW9kE0l7XZAl/thBodoatZir+lj65LqJI3/ebEH36XEBJYzdNqrESc/nkxS3Urgi1D966cr0Q==","signatures":[{"sig":"MEYCIQCgeYxiVHdDdhBBcE2PAVbvUoR2owzVVX6sDIeiMobFdAIhAPLhPRgob1SYhbQxytkWHb6S24QMEhaTSTTYQCBbHllA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260623","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3103530},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-zNpWUTh+sULEtdW9kE0l7XZAl/thBodoatZir+lj65LqJI3/ebEH36XEBJYzdNqrESc/nkxS3Urgi1D966cr0Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.17.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260623_1782174994871_0.6553135533423502","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260624":{"name":"@actual-app/core","version":"26.7.0-nightly.20260624","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260624","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"81b9b13392961171863677e4c994f80d6a851df2","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260624.tgz","fileCount":795,"integrity":"sha512-fjHIXWZ+Rg4BZlCWZH3ZdnTNJlIZ7dz2sOvD8R4ML9KmYeHGlMrgopkiOp83dDAQMx/Wx0/ZI1piQUS15aQ1Ow==","signatures":[{"sig":"MEQCIBqcnZqDsynBrLyW/YDjmEvct7adnBYUu+lwKPx6Rn0uAiBvYoiNyDeMXrOl3xPI09BmKgLdpMyoXpHxqqiRbirWxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260624","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3104784},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-fjHIXWZ+Rg4BZlCWZH3ZdnTNJlIZ7dz2sOvD8R4ML9KmYeHGlMrgopkiOp83dDAQMx/Wx0/ZI1piQUS15aQ1Ow==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.13.0","description":"","directories":{},"_nodeVersion":"24.17.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260624_1782261062693_0.03585836942294707","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260625":{"name":"@actual-app/core","version":"26.7.0-nightly.20260625","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260625","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"209c2aa9a5dc375d4d4ec2e0c8d491ecdde936b0","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260625.tgz","fileCount":795,"integrity":"sha512-nwCeMQ5eyizY7SjqLydH4O5c3IpxdDyw+5uyuZeoL26f/BiBuRRNFYpD6qE0ADIfyU1E1uzVTcCZD7a4mVAiiA==","signatures":[{"sig":"MEYCIQCVG50k+PDpMV3wL/hwyxG+a+YvDRZndsHQyuR8VeYrNgIhAOCE80idfMI7X4YIZSs76Q/14XdBR9c3c8x1i4wW2m7s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260625","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3104784},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-nwCeMQ5eyizY7SjqLydH4O5c3IpxdDyw+5uyuZeoL26f/BiBuRRNFYpD6qE0ADIfyU1E1uzVTcCZD7a4mVAiiA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260625_1782347743328_0.6439737831868757","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260626":{"name":"@actual-app/core","version":"26.7.0-nightly.20260626","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260626","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"cbd2180dfb9ddf382c5112a556e8ba68c2167bea","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260626.tgz","fileCount":795,"integrity":"sha512-4NnMIrKKDPP5oa4lFyyxfFAPtmGQZxXEeKMGUHjF85x3ndOm0OD36O3Qp16MpRl2a82xNkt1IyxvF5LSPeJngg==","signatures":[{"sig":"MEYCIQCJaMeFJTI/GScNh08/sLqOwgZOMxHTMcgF0jHUiFfiYAIhAK11Amr/awPet0tdqXkSYTfC7856VHmmr7Y2BLIYFrEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260626","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3104889},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-4NnMIrKKDPP5oa4lFyyxfFAPtmGQZxXEeKMGUHjF85x3ndOm0OD36O3Qp16MpRl2a82xNkt1IyxvF5LSPeJngg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260626_1782434226155_0.5862609482450059","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260627":{"name":"@actual-app/core","version":"26.7.0-nightly.20260627","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260627","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"7f3fd47de2c88d7d1a11dbeab8440f978f9899a8","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260627.tgz","fileCount":798,"integrity":"sha512-+IVnC/RA6Q1eoqIQDJR31JYOWw+1zf7BXMAaZH2swDr2KNQO403PN0v4LryHeIsudApePn3ZvUUp5BYZdrl2qw==","signatures":[{"sig":"MEYCIQCX04Nn+L0R8+UXlJjJy6v6YUy10vtZfAuLC0zO4o7Z/AIhANqq959ykf/Guvu0vxswqxgsyFmzswLXtMZ6/hRJ/Fwl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260627","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109541},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-+IVnC/RA6Q1eoqIQDJR31JYOWw+1zf7BXMAaZH2swDr2KNQO403PN0v4LryHeIsudApePn3ZvUUp5BYZdrl2qw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260627_1782520495730_0.6446087740612187","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260628":{"name":"@actual-app/core","version":"26.7.0-nightly.20260628","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260628","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c839e967f5813efb9408474faa2829243dbc2190","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260628.tgz","fileCount":798,"integrity":"sha512-3p5+12FCZi4v7nfk0n6J6bI8jdmSLwo/eYwmf219OlonVWSaDBtcs0BeYmetxkWmweJDTZXUFPgvIrk3z2xRyw==","signatures":[{"sig":"MEYCIQCLQbp0Hu9mrRyrVD89y7aejhjlYmFQdY8v80yxTnbF2AIhALSqUnGWARNghzy5sxeFi0nEnlbopVIMOQm9js8lT2g6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260628","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109541},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-3p5+12FCZi4v7nfk0n6J6bI8jdmSLwo/eYwmf219OlonVWSaDBtcs0BeYmetxkWmweJDTZXUFPgvIrk3z2xRyw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260628_1782606864128_0.07602701750603291","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260629":{"name":"@actual-app/core","version":"26.7.0-nightly.20260629","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260629","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"b12716586f47a81de3b51d281b88295ef6e69439","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260629.tgz","fileCount":798,"integrity":"sha512-nIj17LkQtqqMp8hAcDS77gw3qZAfuUdm5bcpmaiNYenZqoTPBt4IkA+wLW4YZEpJ4HigEsxGJQndMnGM9W6jpw==","signatures":[{"sig":"MEUCIQC2dLS1nn5FGH6Cz8XCNojuMap7MXjo7jHwy3l/hFmLngIgd4YLvhKbXydKeOk+dRe9oBKo/nv59e6qMPEpUJYg8y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260629","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109541},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-nIj17LkQtqqMp8hAcDS77gw3qZAfuUdm5bcpmaiNYenZqoTPBt4IkA+wLW4YZEpJ4HigEsxGJQndMnGM9W6jpw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260629_1782693357995_0.978901925823978","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260630":{"name":"@actual-app/core","version":"26.7.0-nightly.20260630","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260630","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"902abed95090de0f5987f8ab1ccd7d2f4e4403bb","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260630.tgz","fileCount":798,"integrity":"sha512-0XhBbn7fo2Kf78/M53XFX/hgPOFDlVRTJ2Y1POJopWIPN6o4wMW3A2BLh0MXOetmxW4zTu1G5rJmxDimNf4+jA==","signatures":[{"sig":"MEQCIBlnu0A9TGcVra+U4/Mz7HobPSwsbP4SyDXK3AYw8970AiBlWNy2Q83XekK/Xf6Uk9ugZZo5skw2SHJyUKqGOHn7QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260630","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109855},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-0XhBbn7fo2Kf78/M53XFX/hgPOFDlVRTJ2Y1POJopWIPN6o4wMW3A2BLh0MXOetmxW4zTu1G5rJmxDimNf4+jA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260630_1782779696324_0.19112610625491055","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260701":{"name":"@actual-app/core","version":"26.7.0-nightly.20260701","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260701","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"33ad68e1ce373dd3903df76ce13ab29b0a5e3988","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260701.tgz","fileCount":798,"integrity":"sha512-2AR1UKslvR634nK3wS/2tjzxevPKTjcoluCHUq+aP+ZhyYTqkTs448Dwd4SafuP84z6khCEIevq93J4jVIoNWQ==","signatures":[{"sig":"MEQCIFbIJG30A7vTplI+5vge3T9bXsTiZPi+Eu4b6SIuB2EQAiB/vIvIU9o2ITw79F3cGmJ8XhcTzUzOuIrv8MuO8uSTog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260701","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109855},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-2AR1UKslvR634nK3wS/2tjzxevPKTjcoluCHUq+aP+ZhyYTqkTs448Dwd4SafuP84z6khCEIevq93J4jVIoNWQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260701_1782866381850_0.4390199981284475","host":"s3://npm-registry-packages-npm-production"}},"26.7.0-nightly.20260702":{"name":"@actual-app/core","version":"26.7.0-nightly.20260702","license":"ISC","_id":"@actual-app/core@26.7.0-nightly.20260702","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"145bce0603fb37232d1d34766ce8ffad4c6e5410","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0-nightly.20260702.tgz","fileCount":798,"integrity":"sha512-DEswGXEYuAGHJS3dPJC/iHQNZi8CY12atOJUHa0JTNRr+GCljBXMT7PBJs9wle2VZxnSvAbyPWF7DIyOgf5i3w==","signatures":[{"sig":"MEUCIEOamzn55ZG2396RCn6uOV6Gy9BmKB86B5FU0dEKFesaAiEAlo9DhMzzEELkVpX8JFSuZNnIjC8xtpLLZHKmrSpIsEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0-nightly.20260702","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109855},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-DEswGXEYuAGHJS3dPJC/iHQNZi8CY12atOJUHa0JTNRr+GCljBXMT7PBJs9wle2VZxnSvAbyPWF7DIyOgf5i3w==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0-nightly.20260702_1782952520168_0.5054148265061327","host":"s3://npm-registry-packages-npm-production"}},"26.7.0":{"name":"@actual-app/core","version":"26.7.0","license":"ISC","_id":"@actual-app/core@26.7.0","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"bb71a61aa0ced1b66ec15d7c406a17aa1f669145","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.7.0.tgz","fileCount":796,"integrity":"sha512-OkssXglnNvyq2kVCPvBNNOSb9FoXwyEHWeYGyW0OwoL34Rirp8eCiz4Gz33AweEEPieW9EdWLR7rU3fPPs/8ZQ==","signatures":[{"sig":"MEYCIQD0bQgd5Zg1Ld1DW/Y7kWuMHirOTVt0frSOPIRWsc0ZtgIhAPZZ3qpMxSXj8Pobah9cGxcszgHtb0YZ67Z2ALUhLkjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3104969},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-OkssXglnNvyq2kVCPvBNNOSb9FoXwyEHWeYGyW0OwoL34Rirp8eCiz4Gz33AweEEPieW9EdWLR7rU3fPPs/8ZQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"^0.28.0","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.7.0_1783008824430_0.5601488861290413","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260703":{"name":"@actual-app/core","version":"26.8.0-nightly.20260703","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260703","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"168314cfecb073474bcbab6af3ab6be4652599f4","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260703.tgz","fileCount":798,"integrity":"sha512-kBHM2EBZ4vy00YJUSLx1OOwU+uL91VqsD/zEGBfLzpSbhU79PV3EpUhy5RCyfiSoHX2HrwgeANFhUnZoanOU/w==","signatures":[{"sig":"MEUCIEAwX5VZg5lhouIZOFtWha10G7kK89rAfsXJU7CTEjAGAiEAs4pOT6k1eGK4yxfNV3S3XLtbEtD2y9dBg2sm15plZzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3111168},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-kBHM2EBZ4vy00YJUSLx1OOwU+uL91VqsD/zEGBfLzpSbhU79PV3EpUhy5RCyfiSoHX2HrwgeANFhUnZoanOU/w==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260703_1783038675383_0.1726911084416829","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260704":{"name":"@actual-app/core","version":"26.8.0-nightly.20260704","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260704","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"61794355da7a3fef29d52f2a21c3e27fee5d3edf","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260704.tgz","fileCount":798,"integrity":"sha512-zc7NzF6mXa4e9XKz0awPE5qinQSn8sKr3UoC91cWh/so6JpYvizQ3XEXWIdxO3cJvlH9DLnzDi6VCK+KbTNZZg==","signatures":[{"sig":"MEYCIQC/BUf8q54pgcYtBMpldRmG+qOqrTdqmpkLZZOY/504NwIhAIZFahohzFfZUyE82rj604q0lck2gofapl42srhUX0Ub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3116016},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-zc7NzF6mXa4e9XKz0awPE5qinQSn8sKr3UoC91cWh/so6JpYvizQ3XEXWIdxO3cJvlH9DLnzDi6VCK+KbTNZZg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260704_1783125000894_0.6267643278868482","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260705":{"name":"@actual-app/core","version":"26.8.0-nightly.20260705","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260705","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"453a37124c32627e903d72e0d88532f7e145dd45","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260705.tgz","fileCount":798,"integrity":"sha512-4sUOEi1Gh5vcO2NZLHG1llvGL30dGtpJj65qfIskPDjwtIccIIraTFVPXt7iU+XvpGEV9398Mg/wGEtnJ1KrkQ==","signatures":[{"sig":"MEUCIQCJ5SZc0ekdQ4l8qW6ekSTOy5ACDM63rXWNthVZ3E51+wIgdSqFCw4UfRHmokOAz0/EFVKutAI28P0ec5PVbvqy0I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260705","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3116375},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-4sUOEi1Gh5vcO2NZLHG1llvGL30dGtpJj65qfIskPDjwtIccIIraTFVPXt7iU+XvpGEV9398Mg/wGEtnJ1KrkQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260705_1783211435462_0.45146884573197865","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260706":{"name":"@actual-app/core","version":"26.8.0-nightly.20260706","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260706","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"4cf4f6c1482e77f9c56f8b453e40cee9c62739f9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260706.tgz","fileCount":798,"integrity":"sha512-ErAuP+KEfmwR3ChUvCCYLuzwUHBymc8UEOd03US4oHz3SPc7eY1IGbEqIw6ZAFRNVKH8DAqkjIHZ96AB8oQRcw==","signatures":[{"sig":"MEUCIQCHrGT1jAEsSbjOta7ng0LIDpI+VUfl3h4UCYixHHUavQIgeBCIeh8rX6ZrSBkA0JGd2CIHXgJAGR5NuAda6U776+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260706","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3116375},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ErAuP+KEfmwR3ChUvCCYLuzwUHBymc8UEOd03US4oHz3SPc7eY1IGbEqIw6ZAFRNVKH8DAqkjIHZ96AB8oQRcw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260706_1783297841916_0.23944769836602653","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260707":{"name":"@actual-app/core","version":"26.8.0-nightly.20260707","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260707","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c784338a1275be08439e08fa3751eb597f7a83de","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260707.tgz","fileCount":798,"integrity":"sha512-Ert16gMNjNTcZSu1PMwS2Q8rv613gS0A0MimIlEPxF8F4qaoMVMA3ykli6+kM9Nh5rKD2xwSjAnagJGIQn3ZCw==","signatures":[{"sig":"MEQCIB4RU76otCdh4Jc4HnOQlEXUdbD/3jCf0PePEa8SG7XaAiA69TOXjlOcFVp9DuDy3kndhSZ4zciiV8ZAVBZHgh4IZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3117709},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Ert16gMNjNTcZSu1PMwS2Q8rv613gS0A0MimIlEPxF8F4qaoMVMA3ykli6+kM9Nh5rKD2xwSjAnagJGIQn3ZCw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260707_1783384323360_0.4205692570708244","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260708":{"name":"@actual-app/core","version":"26.8.0-nightly.20260708","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260708","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"76eba555ddfff0d28521bd16cbc0f301d51a595c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260708.tgz","fileCount":798,"integrity":"sha512-3PJX/SW02YQuRvgTsCfN9tjr0MCp0IqUwW9koaFda6VyCuPVJ5f+sRyULEZcaah2NjSkHcGBCLws3kCdTPWUVw==","signatures":[{"sig":"MEQCIEBO5Km/+UhqTW7tahYKJOuxTCP919dKXxwJ+266WbLMAiB6ZP6oaoQGtVLsMuQyFEaMxJ5xa7f8oDLR2/FyjPWOkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260708","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3117709},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-3PJX/SW02YQuRvgTsCfN9tjr0MCp0IqUwW9koaFda6VyCuPVJ5f+sRyULEZcaah2NjSkHcGBCLws3kCdTPWUVw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260708_1783470437410_0.6497525894138596","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260709":{"name":"@actual-app/core","version":"26.8.0-nightly.20260709","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260709","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"dfd3a74c43d05870f334bf205adea03760da00b0","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260709.tgz","fileCount":798,"integrity":"sha512-I6fB/ht8CUDAziMpDU+PCnq1zhCrZkBI2Ca7QpCW9gtvLxEViXLl9ygvDm+F7r86VE5RYO/tTMZUMZYWJkHrOw==","signatures":[{"sig":"MEYCIQDl7ud61Ht7H+9xbVZZKXEZZi8vkKI1PlZlVUjvFKyiVAIhAOkUzjH9sPB3o9EZmFM4MDvLfnc3xvQkQ69wjBRVtJ3R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3118341},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-I6fB/ht8CUDAziMpDU+PCnq1zhCrZkBI2Ca7QpCW9gtvLxEViXLl9ygvDm+F7r86VE5RYO/tTMZUMZYWJkHrOw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260709_1783557021177_0.6323104857251267","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260710":{"name":"@actual-app/core","version":"26.8.0-nightly.20260710","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260710","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"8cef02596190e64815846ba820b466a792f55846","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260710.tgz","fileCount":798,"integrity":"sha512-78AESqzzuYSZtvgwA0Iq2w+2WNadpLVFmpdTnfPW/S16ZF/IlZgxzZjf7Cdrkr5GfjlVlmN9PetgSOm6oV6plg==","signatures":[{"sig":"MEUCIBjdaOyh+27JlkIfOiWxiIgiGrlysBQIxQVLH+kn+tKVAiEAmN9gG0wexn/0I5EYi4OtKevJ8tKK+dL4MsYlZztcXck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260710","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3118381},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-78AESqzzuYSZtvgwA0Iq2w+2WNadpLVFmpdTnfPW/S16ZF/IlZgxzZjf7Cdrkr5GfjlVlmN9PetgSOm6oV6plg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260710_1783643510149_0.6189086174278451","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260711":{"name":"@actual-app/core","version":"26.8.0-nightly.20260711","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260711","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"eaef686e4089d1edb394387869b0c23857d37f5e","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260711.tgz","fileCount":798,"integrity":"sha512-D7A7khxRgX55oez8nlpV4g1S7iow0/HPIiBs+7k9wa6+qiAFKQFlQDAa3mllsdx+pZA7XAe696dk2HR6A+0reA==","signatures":[{"sig":"MEYCIQDrfY6hUfGegvXU5CiKwzxFljKQYn78ROk+TJc74Pv1NAIhAILH65v5H3GMPHku25uy5U7lZzdQCBLnUrzine/Oq15p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3118381},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-D7A7khxRgX55oez8nlpV4g1S7iow0/HPIiBs+7k9wa6+qiAFKQFlQDAa3mllsdx+pZA7XAe696dk2HR6A+0reA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260711_1783729528957_0.029384347757984486","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260712":{"name":"@actual-app/core","version":"26.8.0-nightly.20260712","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260712","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"485e4f1364026ca41b3468dc0384f6b60be1e2a3","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260712.tgz","fileCount":798,"integrity":"sha512-2/p1fwjFYKyc4EJyrZ3I0IDMoW634tcIGpiBcAr6K0/GSkTn55gyW9FIsjavjXQ1dRidWWx1V0bl0YESX7xOJA==","signatures":[{"sig":"MEUCIQCgR4h05JmOuCmjUbVmYlKeWyGEiwg32Ni7s/25c7c0ygIgJHC59c9Yl7bUN7yDtsVehOY5qZcmDeVDNqzCXKwg2qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260712","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3118381},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-2/p1fwjFYKyc4EJyrZ3I0IDMoW634tcIGpiBcAr6K0/GSkTn55gyW9FIsjavjXQ1dRidWWx1V0bl0YESX7xOJA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260712_1783815988660_0.5433525023500623","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260713":{"name":"@actual-app/core","version":"26.8.0-nightly.20260713","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260713","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"65826316812d6ea05815a953db926e643d4384ff","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260713.tgz","fileCount":798,"integrity":"sha512-lndAzUTTkUbXlCE9tjyVcGekVLoi/thYR5IXKBRXLtCVVyUIQH7qDAyNtIX0svFtyNLdILiwa/jzJpG52E/iiA==","signatures":[{"sig":"MEUCIBi4LOW2r4WLB/dCunWBTLonrgGIjx9JkAQ3ec5SIMLnAiEA0ZV1T4m9qh+wF4ihSUCRVg3W995sT64Odjdk4ViLsQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3118381},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-lndAzUTTkUbXlCE9tjyVcGekVLoi/thYR5IXKBRXLtCVVyUIQH7qDAyNtIX0svFtyNLdILiwa/jzJpG52E/iiA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260713_1783902401868_0.5091589026860592","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260714":{"name":"@actual-app/core","version":"26.8.0-nightly.20260714","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260714","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"f8ce2e2104f6c6d43df847d3f2e43244bf1f9ee9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260714.tgz","fileCount":798,"integrity":"sha512-r3NbI69tM8YBvrUV0GRHTG3WOthnH5GzKqraiW1BUxZ8xKX/8RWQXRV/izhwmFu9UR6JOxoYartTt9lp91mQmQ==","signatures":[{"sig":"MEUCIHBtUxww5x+5PyC336NjWcOtZwQcL8KwawUJw38inQRQAiEAmngxEDskIJ3DWFYt+wa3qfQvQ21Vfr42g45f7ufbevI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3117838},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-r3NbI69tM8YBvrUV0GRHTG3WOthnH5GzKqraiW1BUxZ8xKX/8RWQXRV/izhwmFu9UR6JOxoYartTt9lp91mQmQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260714_1783988639226_0.0845299564198514","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260715":{"name":"@actual-app/core","version":"26.8.0-nightly.20260715","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260715","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"b5279068d0204526e46959038445f4ba1c70161c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260715.tgz","fileCount":798,"integrity":"sha512-f2vsU/QU+5UQXJupMSeBplqwQf9/HbLm+S3jRzXGlWgD14wpEb0KkTpA/UN59+yc8KtgDbFKpfTfalK/D7L8+g==","signatures":[{"sig":"MEUCIEdGyKggSUFcL3Xqs30AUAtHiJDoKK9LDkEmEDEreqi4AiEA3nhvKe0+41KtWtm4UilPkPVz7CfSABJI6SD+XfFJuU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3117478},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-f2vsU/QU+5UQXJupMSeBplqwQf9/HbLm+S3jRzXGlWgD14wpEb0KkTpA/UN59+yc8KtgDbFKpfTfalK/D7L8+g==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260715_1784074971356_0.3059479013209858","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260716":{"name":"@actual-app/core","version":"26.8.0-nightly.20260716","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260716","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"16f691265b6abec160608281f892770fbb373bae","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260716.tgz","fileCount":798,"integrity":"sha512-HGAjw+C5SFbWFHP0kJLsGcR7JoN3B3zFxseQWbaGNq8+6nz0k6m/lxcpPRABNmPELNbZfo2e4KoNwEWpWs/xsw==","signatures":[{"sig":"MEUCIQCUaai69mArZsmV8FSdPAOpiN1RgzZt7Rsa2Rssm5YycwIgPbo+mMb3xFvyS7SAdcQbmgWHJvV0hTWBplWFssgnwEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260716","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3117478},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-HGAjw+C5SFbWFHP0kJLsGcR7JoN3B3zFxseQWbaGNq8+6nz0k6m/lxcpPRABNmPELNbZfo2e4KoNwEWpWs/xsw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","xml2js":"^0.6.2","adm-zip":"^0.5.17","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","@types/adm-zip":"^0.5.8","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260716_1784161508101_0.3011342274324085","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260717":{"name":"@actual-app/core","version":"26.8.0-nightly.20260717","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260717","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"4ed9e844fb9e7c78e5cd834383e29f2a2dcb186d","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260717.tgz","fileCount":816,"integrity":"sha512-qrQiIKqGXqfjh6uu7IPfk2ruYg8hJCu6F7Y70sQ+UGV3ywslXbQbIM1S3Bs2fe6B4AXzIYLMBODRS+AZzFf4SQ==","signatures":[{"sig":"MEUCICodm3Wu5KxD/sdVbe4qr7jNtB8dCmSOR8WmnMbQRCvkAiEAyZYtPp7WyNYDfP7B67IxbJRKEKiznU5jMH4/eLU38aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260717","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3141462},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-qrQiIKqGXqfjh6uu7IPfk2ruYg8hJCu6F7Y70sQ+UGV3ywslXbQbIM1S3Bs2fe6B4AXzIYLMBODRS+AZzFf4SQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260717_1784248030942_0.28813224437047724","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260718":{"name":"@actual-app/core","version":"26.8.0-nightly.20260718","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260718","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"b1d34de2044c5b19adadd308d30ed83b96d06592","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260718.tgz","fileCount":822,"integrity":"sha512-USB7LksISUTdSJyjkpbS436ywKlV6TJfFbQpGSE1KYAMo6cDbpnDE+MeAq6fW/znlvFfbD9/lha8ep4s9WDU3Q==","signatures":[{"sig":"MEQCICxbUmh8blrShgy5VXsr8i2fW8jWDMTqY67L7/MhsIx+AiBB+izt+qejXGLWxX323B/9/S+0Cr25D1agd09Wg7c4BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260718","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3142889},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-USB7LksISUTdSJyjkpbS436ywKlV6TJfFbQpGSE1KYAMo6cDbpnDE+MeAq6fW/znlvFfbD9/lha8ep4s9WDU3Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260718_1784334295414_0.773046912083331","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260719":{"name":"@actual-app/core","version":"26.8.0-nightly.20260719","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260719","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"8cda18eccc03dda39ced98211189c8b7efe30cc0","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260719.tgz","fileCount":822,"integrity":"sha512-VL7IqknZXhqJ6bMGtFcdv4SXTIFvYj3Cdk/Dv+q7b/j4NM8ezOEJ9xOvZljN93soz+L2+cHiJRzWsogXfEiciA==","signatures":[{"sig":"MEYCIQDhplqxjGHjnJAlvafM0rj2GGoOuE1Y8iGY/GczZtYN+QIhAOETR7CgGSva5esEn2Ze2XeCJqJAdgtl+HGjQdcb+rbo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260719","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3143469},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-VL7IqknZXhqJ6bMGtFcdv4SXTIFvYj3Cdk/Dv+q7b/j4NM8ezOEJ9xOvZljN93soz+L2+cHiJRzWsogXfEiciA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260719_1784420753856_0.8625605278584736","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260721":{"name":"@actual-app/core","version":"26.8.0-nightly.20260721","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260721","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"953d1df31211560f73f285d28cfc761cdffd561e","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260721.tgz","fileCount":822,"integrity":"sha512-ohYxqPF0Uckim+uOAHSvaG9Y56rWczyNNC1ExJHiH+ya4Rws9i+h5FcU6ZWdPCm473HV2p/IkEU3IuT0GoFJSQ==","signatures":[{"sig":"MEQCIGK4H7VXUINmegeDEO1vOTr6KXKgahKO9i8q5xk4ZNi7AiBqAv7NAm3sVnP+RuphjEdUsWJ8rjZiSCY4yMeZqjwN0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260721","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3143960},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ohYxqPF0Uckim+uOAHSvaG9Y56rWczyNNC1ExJHiH+ya4Rws9i+h5FcU6ZWdPCm473HV2p/IkEU3IuT0GoFJSQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^6.2.1","lru-cache":"^11.5.1","absurd-sql":"0.0.54","es-toolkit":"^1.47.1","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.7.0","better-sqlite3":"^12.10.0","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.0.16","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.8","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.8.0","@types/node":"^22.19.21","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.0","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260721_1784593595921_0.4154901710328287","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260722":{"name":"@actual-app/core","version":"26.8.0-nightly.20260722","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260722","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"775da5d53e49f7c0518617e9f38c6879017e86c2","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260722.tgz","fileCount":822,"integrity":"sha512-CsXok8cVk5vU8k+Oy6YFHKr7QF5lJ8Pa5TdN006En1Tbk8ojUjh8QDxuriSunvXopxvmN8dC2TTNaGDTS2zjLg==","signatures":[{"sig":"MEYCIQDmy72poLw6XCWu30eThL/JvfQc7wJS9vHW1WyAOw5LGQIhAM+XhB3/Z21mA192jsk8pOpg+vbjEmZYznoZx73/+/YF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146262},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-CsXok8cVk5vU8k+Oy6YFHKr7QF5lJ8Pa5TdN006En1Tbk8ojUjh8QDxuriSunvXopxvmN8dC2TTNaGDTS2zjLg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260722_1784679908159_0.2000008635283772","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260723":{"name":"@actual-app/core","version":"26.8.0-nightly.20260723","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260723","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"d35d12237555229c4f49d5cb1f0748d3f3a8afd1","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260723.tgz","fileCount":822,"integrity":"sha512-yhI6WMfw+/bciN09TGsxSS8uOXaMvu28FMpFTumBnkS1KvS7uG6KsPnyX7hIm7h3B5qe2zx19cXRGTqVROMNNQ==","signatures":[{"sig":"MEUCIBe4OSL8sF4BjyPQy2Of3CdvkhUV6DbbC28TmrImtpYxAiEAnNTfd8SOLZJJ3G4BzCPTir3TDlzlSfNVQfSnsAClJCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146270},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-yhI6WMfw+/bciN09TGsxSS8uOXaMvu28FMpFTumBnkS1KvS7uG6KsPnyX7hIm7h3B5qe2zx19cXRGTqVROMNNQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260723_1784766422887_0.6785603071468449","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260724":{"name":"@actual-app/core","version":"26.8.0-nightly.20260724","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260724","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"ccfa1fb00c81486fcb42b917183eb2062394c1ff","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260724.tgz","fileCount":822,"integrity":"sha512-ntJOBtARA7qZRq83F6U7mMq2fWc+0BVUFtPsjMHm/dLUCOB8Y09+M1mBbOzCqg1lSW0xx3txACaJkSspVF4LZg==","signatures":[{"sig":"MEQCIEcs1lJvwbH29r/g59Xyr+S+kC4SN0eHxsBseQSP9+53AiAdzHah3Ng607b7ppvTgcl+ZWTuW/oPtabojSuQDVLHEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146299},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ntJOBtARA7qZRq83F6U7mMq2fWc+0BVUFtPsjMHm/dLUCOB8Y09+M1mBbOzCqg1lSW0xx3txACaJkSspVF4LZg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260724_1784852714871_0.9680345044617022","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260725":{"name":"@actual-app/core","version":"26.8.0-nightly.20260725","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260725","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"47979d45ff6c80d19b029095865ac6ece75d448a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260725.tgz","fileCount":822,"integrity":"sha512-RWSVpNAi3x1ZBzjZYNUPW7WUfaLrh6T+Aa4y0bDdu3bk6qPfGh0sV1t2+AOHMz7dWo4EXhthuQm10NCVe3jR6w==","signatures":[{"sig":"MEUCIQCFlMHC0jt1F1Iv+O0Vt0dLvHk2E84MH8TCX/d3n6JKJAIgFZXx7Z7Sxbz0/mtrrEaAlSeyojr3E5cbEtlHfjX3u7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260725","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146299},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-RWSVpNAi3x1ZBzjZYNUPW7WUfaLrh6T+Aa4y0bDdu3bk6qPfGh0sV1t2+AOHMz7dWo4EXhthuQm10NCVe3jR6w==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260725_1784939301926_0.7590695683526918","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260726":{"name":"@actual-app/core","version":"26.8.0-nightly.20260726","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260726","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"70c91aa8a36a1d7ddf2554cfdeda9b07c0cc7b3a","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260726.tgz","fileCount":822,"integrity":"sha512-f80CxgRBHebYZxw565iAzDShWEjY4LUW9eqM2hOlR3Kp2pA3TXIi1KSd6KFTV6bjad9dlS9SJ7qBJ8UiK5nQuQ==","signatures":[{"sig":"MEUCIQDS3/rYzlXWtUkoG2J+6gA5Hc2svRCA2CqvmwYSvWqcNAIgbGvKI/JbFGxlzvj1bCiRkR+hdSUOdRvyPVuZGLl4iD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146299},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-f80CxgRBHebYZxw565iAzDShWEjY4LUW9eqM2hOlR3Kp2pA3TXIi1KSd6KFTV6bjad9dlS9SJ7qBJ8UiK5nQuQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260726_1785025717447_0.21242830483938535","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260727":{"name":"@actual-app/core","version":"26.8.0-nightly.20260727","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260727","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"d921c6f863427685718e917adcca201b4f28a04e","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260727.tgz","fileCount":822,"integrity":"sha512-GyqI/jxs5q+8rfmDifsMjoro7BsMNhuCLC7MdqNaSafVnFiHlO/VFpX0J9/6pyvJi7pMUsPQ+7Qkhaa//g3kHA==","signatures":[{"sig":"MEUCIAOC+fzuCYFNmw/pmmz63gHpt8FuFMQtSsgURPzAGh0vAiEA1YrU7GknpCHaYflohtn8V6j3oIwa8nDF6N4kAupzjz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260727","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146299},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-GyqI/jxs5q+8rfmDifsMjoro7BsMNhuCLC7MdqNaSafVnFiHlO/VFpX0J9/6pyvJi7pMUsPQ+7Qkhaa//g3kHA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260727_1785112102962_0.5661619398491018","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260728":{"name":"@actual-app/core","version":"26.8.0-nightly.20260728","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260728","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"786adcf6759800867e5c5d8abdb77c6618bc5152","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260728.tgz","fileCount":822,"integrity":"sha512-DPQuUnKt432InZuPKgF2Xm5f8ro2TbIGKRGLIVsVAyKtexJEhSl6M0lfKzHrsJKkfvqmiyFn0N1hYbADf3K/OA==","signatures":[{"sig":"MEUCIBvLXysigv9V6q9QRy4Bgf9owvFK1igypvHvfx1FCISVAiEArOVza45PG0lvA3TLJJTf5cwfqTC4GUFwjJBf32nCIJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146374},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-DPQuUnKt432InZuPKgF2Xm5f8ro2TbIGKRGLIVsVAyKtexJEhSl6M0lfKzHrsJKkfvqmiyFn0N1hYbADf3K/OA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260728_1785198376856_0.23569446870391508","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260729":{"name":"@actual-app/core","version":"26.8.0-nightly.20260729","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260729","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"271325466e3b1ddacb5bf970d3fb4210f83fb527","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260729.tgz","fileCount":822,"integrity":"sha512-9l+3i8QIThw8Ej+y1vH8cfUoO2KgQFSUd1hxH61syZK5j6CJR4zCulkXPajb5pZCwJ1wIHQpQmZvhxuTPfPM7A==","signatures":[{"sig":"MEYCIQCoDHTCmcG0ehmPlp9QLhvRzo76u9N9Xqqrj48+nIJ/6QIhAIhYSDtT/4PWCVzBM4v2Z/fGZ6NncyKeBEIxjVmHZ02o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146374},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-9l+3i8QIThw8Ej+y1vH8cfUoO2KgQFSUd1hxH61syZK5j6CJR4zCulkXPajb5pZCwJ1wIHQpQmZvhxuTPfPM7A==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260729_1785284684648_0.47953060323221397","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260730":{"name":"@actual-app/core","version":"26.8.0-nightly.20260730","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260730","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"b034136fbf76c6812df635464844f53984352a69","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260730.tgz","fileCount":822,"integrity":"sha512-N/7idWqqOhy3canMsRVul1gj2pG802jwRtnbdNPQTp1SqrhnBaG141sbcoFWCyt0o54mAJJ9K5L5ZIXaK3KEvQ==","signatures":[{"sig":"MEQCIDhFZpbpjlonxc6RhI3Kp/JKi2fjTyNcf/hNveMqu4vuAiAgZITvJn9CZMUKnXY190157SpVoU2PffGNil/hypMoyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146374},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-N/7idWqqOhy3canMsRVul1gj2pG802jwRtnbdNPQTp1SqrhnBaG141sbcoFWCyt0o54mAJJ9K5L5ZIXaK3KEvQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260730_1785371128888_0.4483518131969446","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260731":{"name":"@actual-app/core","version":"26.8.0-nightly.20260731","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260731","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"458cc48a57c6858651de5e40afb3f1d0f81af2a4","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260731.tgz","fileCount":822,"integrity":"sha512-koQpGDtda8RHPg6wZTnoRiyvH4SFe4LF8JqdBdLpmgjIdTJ27b6H2FTHqG02Db9KmGTPWRQvM39jZvlE7fowNA==","signatures":[{"sig":"MEUCIGyP/xVN44A3NLUadDPV0XAiExxwu66WRpMJ1cQoLrtVAiEA4cS9yGf+L1rc0FFnoASWjNEfF1RKXZ61/2RXslEYaPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146374},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-koQpGDtda8RHPg6wZTnoRiyvH4SFe4LF8JqdBdLpmgjIdTJ27b6H2FTHqG02Db9KmGTPWRQvM39jZvlE7fowNA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.1","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260731_1785457674180_0.15588438254172554","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260801":{"name":"@actual-app/core","version":"26.8.0-nightly.20260801","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260801","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"07d33babead3141d0d8755a65874a846909f419d","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260801.tgz","fileCount":822,"integrity":"sha512-YMx9e8cE87rJs2+Fu6euoRZl+cxPr0zYeqFaxpwyr6ZCGHw3x4UMv8pzeyCB5Zor2rk6JJjF85rSPuZQQgfxSQ==","signatures":[{"sig":"MEQCIC4QtGzkhNqboc9oicrwkt5oTprEyxkU94IUX6Fu3ra5AiBHTsV7p2CYq5rMd3YO+Iq4RAErcsRLf4aHXiIpB5snkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260801","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146374},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-YMx9e8cE87rJs2+Fu6euoRZl+cxPr0zYeqFaxpwyr6ZCGHw3x4UMv8pzeyCB5Zor2rk6JJjF85rSPuZQQgfxSQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.1","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260801_1785544011816_0.7850269244864274","host":"s3://npm-registry-packages-npm-production"}},"26.8.0-nightly.20260802":{"name":"@actual-app/core","version":"26.8.0-nightly.20260802","license":"ISC","_id":"@actual-app/core@26.8.0-nightly.20260802","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"65b92baa7e806fbaed98f7182f63a993a9d177ab","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0-nightly.20260802.tgz","fileCount":822,"integrity":"sha512-CjTKo4lR3zqpWjhcpfDARyreyFOkXzOqYj1rbJxjzic3Rwx/u5ZnwaDoyfeASRcW1N41iH3abVWsOEmyblneLQ==","signatures":[{"sig":"MEYCIQDEGq2QpClLMfBY+MZT/nNsQBa8y6Np2uXzGeX33bURLAIhAPXQV3KWQ7vQn0fluw9hynirtRoipKGaCfimzKcUjzRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0-nightly.20260802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146374},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-CjTKo4lR3zqpWjhcpfDARyreyFOkXzOqYj1rbJxjzic3Rwx/u5ZnwaDoyfeASRcW1N41iH3abVWsOEmyblneLQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.1","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0-nightly.20260802_1785630486897_0.042247770578105026","host":"s3://npm-registry-packages-npm-production"}},"26.8.0":{"name":"@actual-app/core","version":"26.8.0","license":"ISC","_id":"@actual-app/core@26.8.0","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"5f50320777bbc1dc4d8b5e160d09839ac1074f38","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.0.tgz","fileCount":822,"integrity":"sha512-TP3Bw86JVshli5lccr/RqOaLIh2KLGE+Rtz4iTJnML7hFsSF1261db6QqntrSwvmxyTYqbxQR/2EQua2Uc20VQ==","signatures":[{"sig":"MEQCIFRxFZUPFdSuZDg62M3vxSJTUAGPAuEBIR3o59McGAbxAiABzPyId9sLTAibxLI/SajzuWz6fhExDFXWnRFMrvZrcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146282},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-TP3Bw86JVshli5lccr/RqOaLIh2KLGE+Rtz4iTJnML7hFsSF1261db6QqntrSwvmxyTYqbxQR/2EQua2Uc20VQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.1","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.0_1785702128475_0.9059191873043884","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260803":{"name":"@actual-app/core","version":"26.9.0-nightly.20260803","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260803","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"3a025d3eb559dc266ff97ca09b5d90ca7d352d36","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260803.tgz","fileCount":822,"integrity":"sha512-TzeQalC3fz7K6yFNpAEKLBDPABL0qLM9dIL9R4GVZNafil7SBDLRt3fdcbW29zu3j/26osKSzzgVfjGsNT3BzQ==","signatures":[{"sig":"MEUCIQDTi4Uq1IjPCg++H7ErBT3DojWVn1hbaCb9HF1VgbIjQgIgEVw8tEBbXa1gEWjuPwUp+m8Ega1kTyvSSp6shvrS4y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260803","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146923},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-TzeQalC3fz7K6yFNpAEKLBDPABL0qLM9dIL9R4GVZNafil7SBDLRt3fdcbW29zu3j/26osKSzzgVfjGsNT3BzQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.1","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260803_1785716885882_0.40150151718962457","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260804":{"name":"@actual-app/core","version":"26.9.0-nightly.20260804","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260804","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"5cc3ed950496c3806b02192648070e3fcd595ef0","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260804.tgz","fileCount":823,"integrity":"sha512-igieloh5xz79AkDZuRNy3YWrGg9gWQpUwCxubbJ5niH6a1WzBULGqEvT3kbuiGk8DJFlujdSKaGXiQfx2N0JBg==","signatures":[{"sig":"MEUCIQCmlBDrIzRkqibvDxaSk3z/HjoGFgYpXgkFv/yO8UFoXwIgTaU3409h857mMmqanHDIr3er4e4yKciMp7kCamPtP94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260804","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160047},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-igieloh5xz79AkDZuRNy3YWrGg9gWQpUwCxubbJ5niH6a1WzBULGqEvT3kbuiGk8DJFlujdSKaGXiQfx2N0JBg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.16.0","description":"","directories":{},"_nodeVersion":"24.18.1","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260804_1785803270890_0.5760578648605652","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260805":{"name":"@actual-app/core","version":"26.9.0-nightly.20260805","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260805","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"d3f06dc237ae1c68fa14ddfe48cb1b6e3c0ddcc9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260805.tgz","fileCount":823,"integrity":"sha512-X+Ou38bSSHedryMsIlgSwwogdxTd7gum9yHd4QqNb5HM3CJBcRz2cnWGPws6VPdWLngzDMpg1lLOsei1Ie0eHQ==","signatures":[{"sig":"MEUCIF1zwT5I0WY1sZe1Zja4Qk/7mq4sSlfjeatkDrr9SUTUAiEAwmGkWrZ+yHM00dDg2ybLIFcBDD6ohbplNMLNC2D1v8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160047},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-X+Ou38bSSHedryMsIlgSwwogdxTd7gum9yHd4QqNb5HM3CJBcRz2cnWGPws6VPdWLngzDMpg1lLOsei1Ie0eHQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260805_1785889634572_0.5600429765950528","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260806":{"name":"@actual-app/core","version":"26.9.0-nightly.20260806","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260806","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"75b36e5b8d849192dbe349153debdfee7198055d","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260806.tgz","fileCount":823,"integrity":"sha512-oGu+T4Mbt8sGgsmDsKrGcYP5vAtGQLHbVxg4d0nONvaiyZUcTowlxjWXTLuaPMoqtCB1xh+umTEaeHbNg1SuLw==","signatures":[{"sig":"MEYCIQCVsm1c3ock+lMU0ouOK3sMk79bl+HyTqUwhxM1tqo8ywIhAOOGJWoilH7bGaY88l2j/sMm3hxdSgaGBGpfkOMzT85g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160047},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-oGu+T4Mbt8sGgsmDsKrGcYP5vAtGQLHbVxg4d0nONvaiyZUcTowlxjWXTLuaPMoqtCB1xh+umTEaeHbNg1SuLw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260806_1785975821795_0.6575166191109845","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260807":{"name":"@actual-app/core","version":"26.9.0-nightly.20260807","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260807","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"abebbe364268eafe373b62d8a966fe16d3eea8cd","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260807.tgz","fileCount":823,"integrity":"sha512-Tc9qAmU+eiLd6Uwyqd2+o6c64gPJhlPqCpuX/z8igy7uPO/inLfXR+eOStKIlGAR6l93woZ+82TCDyq5Z+5DUw==","signatures":[{"sig":"MEUCIQDpAJuvaD6HsuM4DMy2ea54KfMZOBsdkeXpw1It/83KKgIgBeE+1g6QppqIBR57wlD+Q5tqW6NdmRh3F3iat2K7p30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160047},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Tc9qAmU+eiLd6Uwyqd2+o6c64gPJhlPqCpuX/z8igy7uPO/inLfXR+eOStKIlGAR6l93woZ+82TCDyq5Z+5DUw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260807_1786065098275_0.7643058221448134","host":"s3://npm-registry-packages-npm-production"}},"26.8.1":{"name":"@actual-app/core","version":"26.8.1","license":"ISC","_id":"@actual-app/core@26.8.1","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"7da06b30ebaf0afcdfc85843253df51e83700b0c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.8.1.tgz","fileCount":822,"integrity":"sha512-1uvhHqZ4QeBeOkEzLr+OAvRKQWSZr1E+oO32V2v4HgqwUF1MUkHtUZqEaf7WQswaF8hNNTI0GeL2goVbTJu6xg==","signatures":[{"sig":"MEUCIB/L576jG7a/LOc6DKTY85CqYOaI0WR4/ExJEFZDSNzFAiEAlLl/zlKzqxJ+GET/yz5ZhSPTpcQXsocHNXTNKM2+V04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146612},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-1uvhHqZ4QeBeOkEzLr+OAvRKQWSZr1E+oO32V2v4HgqwUF1MUkHtUZqEaf7WQswaF8hNNTI0GeL2goVbTJu6xg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.8.1_1786135593852_0.4842411199383516","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260808":{"name":"@actual-app/core","version":"26.9.0-nightly.20260808","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260808","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"ff376ae2987d82ca7a953c91433ff3347edbc66c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260808.tgz","fileCount":823,"integrity":"sha512-aKqKfFTWJ+EyWuHmvHvXpO9P52WxE+g1p5it/61UmmW9ZZCpG5BBsu8HcVEFKHOfYvtKPjk0JtZNxg+UOOMIjw==","signatures":[{"sig":"MEQCIBKrOlwZN5//LOHFYmktrbRU41n2wRrSFmvmCg7svWfFAiAO/0bfKGjoyXKSqop3qUAMe3pRo8hOLMI2OvGti/bkDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260808","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3161218},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-aKqKfFTWJ+EyWuHmvHvXpO9P52WxE+g1p5it/61UmmW9ZZCpG5BBsu8HcVEFKHOfYvtKPjk0JtZNxg+UOOMIjw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260808_1786148022624_0.20607560625075116","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260809":{"name":"@actual-app/core","version":"26.9.0-nightly.20260809","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260809","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"a4d14a7d2c25ae0b944b55473cc1df3ed8eff7d9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260809.tgz","fileCount":823,"integrity":"sha512-wPcQ2fbAcPI/8UZqt4DE9uXvZhWKbUBIPcd+jWIMyhGL+e9efvI5k/DnoA1pkIdpJxXiTH6stG995keKae3t7Q==","signatures":[{"sig":"MEUCIGdmbbvlxHb52S+XFSXFUAGH4T9pcQ82IVjc8BDHYggsAiEArdlqddSGb8M9FZ2c/kUa3ToJ5PwXMuyWGmB8GmptK6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260809","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3162424},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-wPcQ2fbAcPI/8UZqt4DE9uXvZhWKbUBIPcd+jWIMyhGL+e9efvI5k/DnoA1pkIdpJxXiTH6stG995keKae3t7Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260809_1786234360519_0.9455676245252345","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260810":{"name":"@actual-app/core","version":"26.9.0-nightly.20260810","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260810","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"455498638c67516be9b0256af2ebe75606b093e1","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260810.tgz","fileCount":823,"integrity":"sha512-IYBZBvYJ+mxjBxCDhpLw4NNvqroN0lck/fdnFDbhvgRxkuBW6BLzHYGofltMFsswg2mnRndZCke7ti4mS6CplQ==","signatures":[{"sig":"MEQCIFNwh8wcU28k20cKSqCNBl7grHaCBqFbiSQsqN4La30kAiBzx0yy34W+cNiNQQBXxmNsz0bJGSNRdpJCeMDiRNuOKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3162424},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-IYBZBvYJ+mxjBxCDhpLw4NNvqroN0lck/fdnFDbhvgRxkuBW6BLzHYGofltMFsswg2mnRndZCke7ti4mS6CplQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260810_1786320873338_0.3421145399181018","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260811":{"name":"@actual-app/core","version":"26.9.0-nightly.20260811","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260811","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"a8bf406272671625f740c499de280c5c910863c5","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260811.tgz","fileCount":823,"integrity":"sha512-J2azRpz7sKHLGt/5tdCSCH48o0lX5yXz9jj3WJBIlX7zHwoJn96hnvHYVMvOEhEJzteqrvtZoVVPywIcALrPRg==","signatures":[{"sig":"MEYCIQDo3uOgZGRUw6W8KCJd4D5qPsVgR/UnCf3i8s7dLmXsMAIhAO5CHx+C4RsDEF8+x2CrZTw3Y2zcv3qCKD+640tJBqW1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3163232},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-J2azRpz7sKHLGt/5tdCSCH48o0lX5yXz9jj3WJBIlX7zHwoJn96hnvHYVMvOEhEJzteqrvtZoVVPywIcALrPRg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260811_1786407224313_0.3709602665362177","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260812":{"name":"@actual-app/core","version":"26.9.0-nightly.20260812","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260812","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"e363dbe9c24aaaeb4e583f486d8ba757f82a418f","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260812.tgz","fileCount":823,"integrity":"sha512-ac39+L/7HFgnXkyaJiuLL3oGYKMRoda5QZQi4FZrtoD4eP++65gnH3F01Se+00jkqHwr5dsFC1c9XXULhzUUwQ==","signatures":[{"sig":"MEYCIQDx8x/UPFzQoJuFVmIMo+q299NqVhg4w1lF7h486MOVEAIhAMP96feOKf5ncMgqaNSRNsTJCVj5kFnq8KcK05v5B2HZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168043},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ac39+L/7HFgnXkyaJiuLL3oGYKMRoda5QZQi4FZrtoD4eP++65gnH3F01Se+00jkqHwr5dsFC1c9XXULhzUUwQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260812_1786493920773_0.8410799064527152","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260813":{"name":"@actual-app/core","version":"26.9.0-nightly.20260813","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260813","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c267dd4493252e57f937dcf4c283bba53a74f31b","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260813.tgz","fileCount":823,"integrity":"sha512-/nMABa+k3RhQoXQkYRa3u6Sa2dIBVr9JtSCnXj90rVjHJ4/KgwguOC14RQ2QxP6C3sGg9S+KsRSxU7gldm8lcw==","signatures":[{"sig":"MEUCIQDDcTer1v5bQKtW/Ousz60at3z7PDgkwvgWieQJOOZ1TQIgI2lxhu0kaImXbO3zHISJHslkR4IVPAX4rX3xf/BIFV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168043},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-/nMABa+k3RhQoXQkYRa3u6Sa2dIBVr9JtSCnXj90rVjHJ4/KgwguOC14RQ2QxP6C3sGg9S+KsRSxU7gldm8lcw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260813_1786580311891_0.42618981291173585","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260814":{"name":"@actual-app/core","version":"26.9.0-nightly.20260814","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260814","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"3ece7c6d3d27eed13af2ef67f166c139a6ad74a4","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260814.tgz","fileCount":823,"integrity":"sha512-1T7rLPP+uVaSzbz9QgA9p2zjruyix/ZX8lDBlUolMQMFmz/gGo+587dCHxOz88mj4wyFY4R/e0nFIWLl7l37CA==","signatures":[{"sig":"MEYCIQD36qjeSLEztjWDgKE171BsDxhVT2hODAtHW5lRUnXbAQIhAPLSKeIU1ByozPfRPDqY+bvq/rK/VNJaQSvRBR8Tyf04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168776},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-1T7rLPP+uVaSzbz9QgA9p2zjruyix/ZX8lDBlUolMQMFmz/gGo+587dCHxOz88mj4wyFY4R/e0nFIWLl7l37CA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260814_1786666732187_0.023589067547227893","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260815":{"name":"@actual-app/core","version":"26.9.0-nightly.20260815","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260815","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"4a886a69f4748be6d61f281fe1972e582fd16136","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260815.tgz","fileCount":823,"integrity":"sha512-imIxF/i4hp0v15eTNiCKNNyPzQpp6me2UhzUrv4LykPEmhI6XVo7ji+mKRpmWQi9wAAD1X7RV4j4uRaguvXbDw==","signatures":[{"sig":"MEUCIENCUUI0vuAzRVyVe50sIV6ltToVh53Lb1eJTJrjMhCxAiEA0swExrs/6TQ1t8cA3Xcs+42oUw+KKz85GPdWH4jaFvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168904},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-imIxF/i4hp0v15eTNiCKNNyPzQpp6me2UhzUrv4LykPEmhI6XVo7ji+mKRpmWQi9wAAD1X7RV4j4uRaguvXbDw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260815_1786752587159_0.2597609178607865","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260816":{"name":"@actual-app/core","version":"26.9.0-nightly.20260816","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260816","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c4947ab908efb6eb795748e94fe0f319e2f1a0ac","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260816.tgz","fileCount":823,"integrity":"sha512-ztJDmky7K2EangoHyT85OXUPdbsj6yjNrYeF2N86Vlba3M8+F4BzemQYigtM1lH8XbGunqvyoNn6EvbBioLJ3A==","signatures":[{"sig":"MEQCIBE5OZ5RMu5+eZSJY+15u8yhcAMy+ktK+G+3TdVQVmD7AiA0jIkgGiXS5cPvvehkoa6O4Sw9d79z93Utzr3MQQ8Wyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260816","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168904},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-ztJDmky7K2EangoHyT85OXUPdbsj6yjNrYeF2N86Vlba3M8+F4BzemQYigtM1lH8XbGunqvyoNn6EvbBioLJ3A==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260816_1786838960310_0.5544481565813439","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260817":{"name":"@actual-app/core","version":"26.9.0-nightly.20260817","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260817","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"f9451b75bf69c8b9dc03baa837d278a90b6d9a21","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260817.tgz","fileCount":823,"integrity":"sha512-2ESTiKP0Bya+68d90j8QCVET8lMBetJiN3nG0fM+SN7XdHKEjpb/SUTyG0v/y9InzJl5hO4bjss/CdLweQQLGg==","signatures":[{"sig":"MEUCIQCUSNURAYKo/V2MJEdnmIjDExu0uaZyo5xPXrFDRakRyAIgO3+06Wxbg1EXOY61I8xzADvXAxvrGDAYMOvM/qPw4Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260817","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168904},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-2ESTiKP0Bya+68d90j8QCVET8lMBetJiN3nG0fM+SN7XdHKEjpb/SUTyG0v/y9InzJl5hO4bjss/CdLweQQLGg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260817_1786925332154_0.1262221102479799","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260818":{"name":"@actual-app/core","version":"26.9.0-nightly.20260818","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260818","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"537377da809cf8bc7c036ec4b2400910587e0199","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260818.tgz","fileCount":823,"integrity":"sha512-Iv3fV7lx71tTexStota3MY5jtXuY/yRSJB0rusPFRD9RxBgsCucEh8R9MpqxTMgDjajz8XxoC/fjj8qLRPwkgA==","signatures":[{"sig":"MEUCIAJUlUlwf3zOmZtuXXrwG1KfEGF6HB1G+OyhkGVVyYP2AiEAgswZhIUk7IHeWC85nEwXzC6ikX4SbOhe1gpvBkffAPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168904},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Iv3fV7lx71tTexStota3MY5jtXuY/yRSJB0rusPFRD9RxBgsCucEh8R9MpqxTMgDjajz8XxoC/fjj8qLRPwkgA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260818_1787013840725_0.37911278312681107","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260819":{"name":"@actual-app/core","version":"26.9.0-nightly.20260819","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260819","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"f0ca293b15772b1bc51cc3b8f30d18bd2cacd852","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260819.tgz","fileCount":823,"integrity":"sha512-LQoOnkg9x6Q9aOJnVv4uF/6I1jeXv8bViAUzlBAd5rcghdrkfaQcV5VsJOrSxDCfx8Gfm0zG/CFYATN+3MkJKA==","signatures":[{"sig":"MEUCIQCS93h3KXtcuwgJSE3pRyOpkwhl+DZORjOetYiKOfns+AIgBDjRfPYyPyAYtkc+5VmqK/mlPR4s8lvMepWKwnOWs1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3169951},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-LQoOnkg9x6Q9aOJnVv4uF/6I1jeXv8bViAUzlBAd5rcghdrkfaQcV5VsJOrSxDCfx8Gfm0zG/CFYATN+3MkJKA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260819_1787100270064_0.8058292641662321","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260820":{"name":"@actual-app/core","version":"26.9.0-nightly.20260820","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260820","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"24eb58a2df3e1f6465a0b09179bf96d1a1ed0a1b","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260820.tgz","fileCount":823,"integrity":"sha512-MgVqjITStUCQzKVEJQwqGvGNGTZWX5XBhnS8ChLY9do+/Kj2osEfrOphKwK9CGYIV97F0vMoARKW1tYCcMg4Xw==","signatures":[{"sig":"MEYCIQDRuQMPVcDx2caNnxKI1QhIQ+gjFuEvctNisiKdGs73jgIhAN6zO+caB+Td0v/qwaaL9ejxrgLGh+pWyyJUfWnQv73Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3169951},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-MgVqjITStUCQzKVEJQwqGvGNGTZWX5XBhnS8ChLY9do+/Kj2osEfrOphKwK9CGYIV97F0vMoARKW1tYCcMg4Xw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260820_1787186651578_0.47766290714204396","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260821":{"name":"@actual-app/core","version":"26.9.0-nightly.20260821","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260821","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"b1f56455a5e122280ba130f09dbd5f7293f6a129","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260821.tgz","fileCount":823,"integrity":"sha512-kEi3QvrADULleu+OAIlp1Zi43GGgJbTAyU5d7oH5l9ah/+KahYF5CBKwnwYGWA/adKQ+cmFW92lVrC3EIgdWZw==","signatures":[{"sig":"MEUCIFQattt7fKATOFWh3xRx4ZrY+7fMRxaFpYJfeb+OSYsaAiEA4dW5sF4k70FuCVeIUmpYQNsJkU54CII+AoGfd29+lcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3172188},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-kEi3QvrADULleu+OAIlp1Zi43GGgJbTAyU5d7oH5l9ah/+KahYF5CBKwnwYGWA/adKQ+cmFW92lVrC3EIgdWZw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260821_1787273223460_0.5252261876569573","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260822":{"name":"@actual-app/core","version":"26.9.0-nightly.20260822","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260822","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"09f576a952b96620bd1aacb8e76f0ce8c4bd6cac","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260822.tgz","fileCount":823,"integrity":"sha512-hRiowN0v9F41GLnbW4ewQBR85tAb+Er8/o8boJZxDTIRpeR7WGuUHf/WghE+eCVbl0GsARl7byTe4l9d3uojEQ==","signatures":[{"sig":"MEQCICVpbs04wNJREsjqePyefgaZn4qRg/6qNs3EalWUT/L5AiBnQajxt64nw3xeVCh/3TduJszXEb5IUU6HRWiSv20Wmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3173868},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-hRiowN0v9F41GLnbW4ewQBR85tAb+Er8/o8boJZxDTIRpeR7WGuUHf/WghE+eCVbl0GsARl7byTe4l9d3uojEQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260822_1787357359766_0.33355927980840816","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260823":{"name":"@actual-app/core","version":"26.9.0-nightly.20260823","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260823","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"bcef7d8e1611cb90b25187d6d169acc641c72d31","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260823.tgz","fileCount":823,"integrity":"sha512-1AejNkcKMPpug/QAN0ryLk66KiQ71XIYK6HpuWY361o78eokQ20X4WDTknD1LSXG2YoV9HzidDo/PxZrGBR0EQ==","signatures":[{"sig":"MEUCICiae+rkJucyY8U83giLOM42oqVCl4/r4YgBSyGSpnayAiEAsJiTrlREDZMp4QsC94N0EDlMZGdBRcv7XJ7m/tqu6gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260823","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3176404},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-1AejNkcKMPpug/QAN0ryLk66KiQ71XIYK6HpuWY361o78eokQ20X4WDTknD1LSXG2YoV9HzidDo/PxZrGBR0EQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260823_1787443752853_0.0413427577379728","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260824":{"name":"@actual-app/core","version":"26.9.0-nightly.20260824","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260824","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"aa6660f3c437b494319dd4862046bb3d1791e05e","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260824.tgz","fileCount":830,"integrity":"sha512-u1/fsbWbFb5OuFGXdIc9znCyzm04GTLAm+yyxesdmrzfIyDsy9nymXM0shcn6mopQh8oUQSQWiZx15ExMGpFzg==","signatures":[{"sig":"MEYCIQCb9RBPjMKysoi9fmWX++JiwginLI1t+efh2N1tx4YHwAIhANk6wQtpMM2yOjsbHJYGeqQiRrMpxUt0FKyPa0/NPgwQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199003},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-u1/fsbWbFb5OuFGXdIc9znCyzm04GTLAm+yyxesdmrzfIyDsy9nymXM0shcn6mopQh8oUQSQWiZx15ExMGpFzg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260824_1787530161018_0.20500101611540478","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260825":{"name":"@actual-app/core","version":"26.9.0-nightly.20260825","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260825","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"81032ec41a0bd9415d182455537b77996de60955","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260825.tgz","fileCount":830,"integrity":"sha512-2Li8xnREBjazUHsqFb1Bg0IqxrcswuMLgSRGxjZvSvHHHsSraVrKSVzzwqr/+AEmB77gatzPC1zkeXEOff1jDw==","signatures":[{"sig":"MEUCIQD+O0jvmJTRl2TrBhqJiqYpQBCF7/02OTNGVYeYCbHM1QIgcwrYNs5uKqkIZOkoiUr1N+ik8bamKKIXqxzHgEjft4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199003},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-2Li8xnREBjazUHsqFb1Bg0IqxrcswuMLgSRGxjZvSvHHHsSraVrKSVzzwqr/+AEmB77gatzPC1zkeXEOff1jDw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260825_1787616581511_0.11081991755031395","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260826":{"name":"@actual-app/core","version":"26.9.0-nightly.20260826","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260826","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"02da3f38346839bb68575256550da3772400f835","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260826.tgz","fileCount":830,"integrity":"sha512-UvAxfo8TjY1kswUrQlDUCGSsLM1hEDp4xtwHvKYzByaKVDg0YYG7LMD48smDO0ND2BgN9h/7rqZJDCmnjHRRew==","signatures":[{"sig":"MEQCIFOUBqTTnsOOMiPrf7a2yIszYLz3ouub4P9QNA6ubSUHAiAnKiTAINSClS6xHbfoN7fywGBsOAFEwHB5aG/nprWMtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199003},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-UvAxfo8TjY1kswUrQlDUCGSsLM1hEDp4xtwHvKYzByaKVDg0YYG7LMD48smDO0ND2BgN9h/7rqZJDCmnjHRRew==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260826_1787702978935_0.027100461943108112","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260827":{"name":"@actual-app/core","version":"26.9.0-nightly.20260827","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260827","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"3cc807a4ecced93589a37bd6b2ea593669f37f15","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260827.tgz","fileCount":830,"integrity":"sha512-8YcQsYZFHkkIezJKOtY8KshbzDkBMQteMXF8hHU+F2+5aNav9GzW4jOnYEKUV0HnSJlLkH4HqOFAF/o7DW7dlg==","signatures":[{"sig":"MEUCIQCwYYckyOLjl3Glw/fig/nLOYNx2U/g18MSrigeCkvr/wIgZojF9Kwkf7pYRBN0gbRj0TnndzVm9OOSJuI4WrjnS+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199092},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-8YcQsYZFHkkIezJKOtY8KshbzDkBMQteMXF8hHU+F2+5aNav9GzW4jOnYEKUV0HnSJlLkH4HqOFAF/o7DW7dlg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.17.0","description":"","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260827_1787793519318_0.4017534613052114","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260828":{"name":"@actual-app/core","version":"26.9.0-nightly.20260828","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260828","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"4cf6448b2d3a2ff3b076ce9321c9e2594ec14b65","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260828.tgz","fileCount":830,"integrity":"sha512-fp9wikZ16Gvacno3psSZy6lc4uB3CmkB1bn4K9fm9mWlXRs2in/VWFeUt7EvuE6ns6c4msotUXkL6hG6FArcHA==","signatures":[{"sig":"MEYCIQCyjLS1rB0QwQYayUXLssyDcqvK7+ExzG8bNf9abJfAnwIhALyYm6XQRCp0qnfQSD7YIDpApIQ74jj2xaQ3++6aDZxA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199092},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-fp9wikZ16Gvacno3psSZy6lc4uB3CmkB1bn4K9fm9mWlXRs2in/VWFeUt7EvuE6ns6c4msotUXkL6hG6FArcHA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260828_1787884908963_0.25898149319670716","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260829":{"name":"@actual-app/core","version":"26.9.0-nightly.20260829","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260829","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"c7cf3e5983f6b0a4148e59a37afadf714e654cbe","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260829.tgz","fileCount":830,"integrity":"sha512-FDWJK1SFImAyrdlrCc0jcmtG1fgtQnOIbdez78UQFBxYKn7O0+ylk5D6CE0Su1e2K/FzFiAXY1VOjcn9z6/A6g==","signatures":[{"sig":"MEQCICVknn14Ap2RbjhycnOrM+BgUJP0PyhZe1q4AIU3vDyQAiA8EQ/Hr+gqU0goyXOoIGOkK9YPvHDQ8/3DVCL6JPhkjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199294},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-FDWJK1SFImAyrdlrCc0jcmtG1fgtQnOIbdez78UQFBxYKn7O0+ylk5D6CE0Su1e2K/FzFiAXY1VOjcn9z6/A6g==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260829_1787962415240_0.7303170815059885","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260830":{"name":"@actual-app/core","version":"26.9.0-nightly.20260830","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260830","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"617d49da91d63a54567fc37ff2aeae0b2f3674cf","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260830.tgz","fileCount":830,"integrity":"sha512-9nGSF9vnQ6n3XTTcd9bO2d6DuKx094MP2KeWHcufpjK27KaAfiQyUIYQV8iqThxPuSMYRb8IFWjFIjHBFHRoMg==","signatures":[{"sig":"MEQCIDVVpq5EVed4Q7sVsOEm9xEZzGt9igEbZgPSf9DQObwBAiBQ3IkxvEkX+R1aF4TWj87aYvsJqqhBEAwu679Z2T/sqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199294},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-9nGSF9vnQ6n3XTTcd9bO2d6DuKx094MP2KeWHcufpjK27KaAfiQyUIYQV8iqThxPuSMYRb8IFWjFIjHBFHRoMg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260830_1788048968696_0.24520085820063886","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260831":{"name":"@actual-app/core","version":"26.9.0-nightly.20260831","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260831","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"06e14fb47e38086042d50da7d5faa6ceb0baf0c1","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260831.tgz","fileCount":830,"integrity":"sha512-2n9DnUB47sIzwrsJje6kOVt92tWMaA3nIWCxGiIGfbigbYQBXKoG9K8MjS1Ex2pF0te56axGR/Iq2e+p+gnT5Q==","signatures":[{"sig":"MEUCIAmlsS7MoVBroiA1XxQ0MnOUVoOtTL3eZiiRmZotIJWsAiEA7BhVwkolqyQBfSr9V46iYPZMWlUCB0/izsBBF3fkAAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199294},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-2n9DnUB47sIzwrsJje6kOVt92tWMaA3nIWCxGiIGfbigbYQBXKoG9K8MjS1Ex2pF0te56axGR/Iq2e+p+gnT5Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260831_1788135349980_0.8261588247768288","host":"s3://npm-registry-packages-npm-production"}},"26.9.0-nightly.20260901":{"name":"@actual-app/core","version":"26.9.0-nightly.20260901","license":"ISC","_id":"@actual-app/core@26.9.0-nightly.20260901","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"61d508dde24b00839b926a7bd3236fdf0c7d4807","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0-nightly.20260901.tgz","fileCount":830,"integrity":"sha512-Id6VozxQ7HXFW7uxF+fbFO9r4SJ+HrwaR2bTUqqZj7vTGCbjJbV8l37tw8zMxihrVa3tapwfyfy8f7kJCAzaqg==","signatures":[{"sig":"MEYCIQCabNul9IMM7CHJmLoTuKzIjWCoG7H8E2SOmFra93JPKQIhALgRBRZ29KoyAJhvL+LUp9gPqP3IHNs+NKZNmJdueVkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0-nightly.20260901","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199294},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Id6VozxQ7HXFW7uxF+fbFO9r4SJ+HrwaR2bTUqqZj7vTGCbjJbV8l37tw8zMxihrVa3tapwfyfy8f7kJCAzaqg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0-nightly.20260901_1788221805765_0.6748875825306333","host":"s3://npm-registry-packages-npm-production"}},"26.9.0":{"name":"@actual-app/core","version":"26.9.0","license":"ISC","_id":"@actual-app/core@26.9.0","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"050e51c1f6696990199f42c68b65e83a42bbfba3","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.9.0.tgz","fileCount":830,"integrity":"sha512-Nn6rxZQRoCYIaHtc0ZSAinA7RgYV24QuHW+XE3aJWBu9qcttjSUIBMQrBo+W960C++FcityvkIi3Yj1XIUGy+g==","signatures":[{"sig":"MEYCIQDo41bSD8XTcWz8tYnTJiQHKAUXRzn6ycXBgkZ116BjPQIhALV6iL6VYvHn+JhR+6f+5lWijzLCQB86VtjMejIFAYZd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199188},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-Nn6rxZQRoCYIaHtc0ZSAinA7RgYV24QuHW+XE3aJWBu9qcttjSUIBMQrBo+W960C++FcityvkIi3Yj1XIUGy+g==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.9.0_1788252946307_0.6685767286803908","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260902":{"name":"@actual-app/core","version":"26.10.0-nightly.20260902","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260902","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"829aa2f912516281333dd2e5e7e41b7cf10817ed","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260902.tgz","fileCount":830,"integrity":"sha512-cnqDnXIJ5Rk+79Y2olCASUEpSoPsfJoyJ+1fVL7HDxFSTPLorWAFr2j1RUUm8keBYg2awCWQRZNkAy1ID98hsA==","signatures":[{"sig":"MEQCIB2jMmB+E90GD2smzCW+2K43/WhLlzvWbbD/pWvoUGdOAiAqfeYyv/lQQnprNj+JI7cQyLKxUxpOOkx7HWv29SrD7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260902","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199295},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-cnqDnXIJ5Rk+79Y2olCASUEpSoPsfJoyJ+1fVL7HDxFSTPLorWAFr2j1RUUm8keBYg2awCWQRZNkAy1ID98hsA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260902_1788308120766_0.10353059827051281","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260903":{"name":"@actual-app/core","version":"26.10.0-nightly.20260903","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260903","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"7b76e783c6455babf6f833b679a78c1e04e750cd","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260903.tgz","fileCount":830,"integrity":"sha512-qMQ8oW3ZkGrfv0ZpmDEnJ0hZoPsutO8O6ZKhLigzlnDojz3QMNYuOvPp6+0mDvOxgRICGlagxY1PFzk+YBQGIg==","signatures":[{"sig":"MEYCIQDMjBjvuOBzNGDLhfJB8pFblQg6LFpRiAga2KsuFllkLQIhALBEluo3jwvaFCCQy0+rFlfxcKVU6JKBKBTtj+CpSCPU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199169},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-qMQ8oW3ZkGrfv0ZpmDEnJ0hZoPsutO8O6ZKhLigzlnDojz3QMNYuOvPp6+0mDvOxgRICGlagxY1PFzk+YBQGIg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260903_1788394495845_0.36197440215497134","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260904":{"name":"@actual-app/core","version":"26.10.0-nightly.20260904","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260904","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"691abd7cd9caccd83e62d3695cc3d05af58aad5f","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260904.tgz","fileCount":830,"integrity":"sha512-kUDbP+wKQwmZVWJTGHeagFS7h3VcUIwhiDtXnExAjtHi3pJ5NilwjRoDe+uAOF4SScYAPOvItv/b3GuAhWvYxg==","signatures":[{"sig":"MEQCIAVK7644B/yD+76jQCf5W7HGKCG3ZJHK+NOA6l95ZnpuAiAeRmVoHUq0dm6YmuzNXI6AxHXOzAhRprwScsFh1L19Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199169},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-kUDbP+wKQwmZVWJTGHeagFS7h3VcUIwhiDtXnExAjtHi3pJ5NilwjRoDe+uAOF4SScYAPOvItv/b3GuAhWvYxg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260904_1788480849464_0.22779272970443265","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260905":{"name":"@actual-app/core","version":"26.10.0-nightly.20260905","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260905","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"6ec4985a3b2c835b84de57c71f1c2ed3912bdbd8","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260905.tgz","fileCount":830,"integrity":"sha512-lpZGEEDnIJ11jMEmr+/Jm9Owq/CeSAQCGFTCDHWlNqL09t1O1D79THSclKZWljFXSjdT4UzA785jgxkeW1i71Q==","signatures":[{"sig":"MEUCIFeZQnCBDYBPpfFXzm9VsSWuEsm8oeb+BBYXMVJ+st/UAiEA3ag3bXytVebuXuw760Cg1LiuXoY959qGDvGBXMYuWZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260905","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199169},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-lpZGEEDnIJ11jMEmr+/Jm9Owq/CeSAQCGFTCDHWlNqL09t1O1D79THSclKZWljFXSjdT4UzA785jgxkeW1i71Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260905_1788567232888_0.2866218971488268","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260906":{"name":"@actual-app/core","version":"26.10.0-nightly.20260906","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260906","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"d72f1ffbd168135545f9aa9483dca6ee682638dd","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260906.tgz","fileCount":830,"integrity":"sha512-cZ4dZDRI4J2mmN2CH0c/uK29ZKj8EbH4b9oKKSDZfVfA5Uah801G2pQokAGGPR6kB/ev/wdzyTjk8CDa4gYcvA==","signatures":[{"sig":"MEQCIE80fR+FhNp6lgVuATJzmljOgKR7BWDuvzgy+uxXTP2SAiB2B7zFhEilW3LgDZj5vTp4A0hQx+vocyNYrJKIwrSXcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260906","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3199912},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-cZ4dZDRI4J2mmN2CH0c/uK29ZKj8EbH4b9oKKSDZfVfA5Uah801G2pQokAGGPR6kB/ev/wdzyTjk8CDa4gYcvA==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260906_1788653728593_0.9341431758869063","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260907":{"name":"@actual-app/core","version":"26.10.0-nightly.20260907","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260907","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"29b128ccf80912077ca3c4e4d34a07711451022c","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260907.tgz","fileCount":830,"integrity":"sha512-fd2wUNF7XDDVwzA7KbMgxZJgbb0YaYkoN+VxBidKu+34OGO7iwaqLdTwd6dbeDv7Qx5WFAyqyi+vFylP4ol01Q==","signatures":[{"sig":"MEUCIQCI1z/DQACcPSQBS9kfRqXy3XAFFfg9a3Fk3Z05WD+OQgIgB6dKlxJoRbkUxDQ7BmXSHYMPdA+2vaW9mIi90Vy6O54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3201634},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-fd2wUNF7XDDVwzA7KbMgxZJgbb0YaYkoN+VxBidKu+34OGO7iwaqLdTwd6dbeDv7Qx5WFAyqyi+vFylP4ol01Q==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260907_1788740121484_0.16097786840585337","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260908":{"name":"@actual-app/core","version":"26.10.0-nightly.20260908","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260908","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"e4b9ef3f2f693d93d5fb12d0800003664e3c4d9b","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260908.tgz","fileCount":830,"integrity":"sha512-FlR0s3XDzaXPOboXCvjHy41wJryW7PyRoVTArLEoVDWcyvKpfsHXsVO0QGuz9RfZIBZh+9PpRvBYFPIunFXpSw==","signatures":[{"sig":"MEQCIFnjowITliLBrfaIs54zssjZE2+ya4iqq5upmkO0TA5gAiB2soP0LFFSbkEczdRVqZsqaZSDgX3a1d5NsJdVWXAPpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3201634},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-FlR0s3XDzaXPOboXCvjHy41wJryW7PyRoVTArLEoVDWcyvKpfsHXsVO0QGuz9RfZIBZh+9PpRvBYFPIunFXpSw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260908_1788826468069_0.2158911061450608","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260909":{"name":"@actual-app/core","version":"26.10.0-nightly.20260909","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260909","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"01e61c7081cb752d7e89df0ebc71c3eefd639386","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260909.tgz","fileCount":830,"integrity":"sha512-CmkDVgdaIiWdl+/aF6BCer6naebdWNqHcs0S7VxywE1H7FC9HP+LFNb/JjlbffiO2EmoCRWbC2Oygm2EyLqavg==","signatures":[{"sig":"MEUCIC5SaQ/Fc1is3ACV+7H/wR6Kw5xaoa6wES8NVEC0nlHAAiEAiWK3cUn7y2Lx3jM+fQEcr8+SN/juVAFJklQCWBdLPAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3201634},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-CmkDVgdaIiWdl+/aF6BCer6naebdWNqHcs0S7VxywE1H7FC9HP+LFNb/JjlbffiO2EmoCRWbC2Oygm2EyLqavg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.20.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260909_1788912888112_0.5418175475998241","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260910":{"name":"@actual-app/core","version":"26.10.0-nightly.20260910","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260910","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"b0c02a6e8de545798e458d2d43f68280cfe7c7fa","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260910.tgz","fileCount":830,"integrity":"sha512-zoEHH3Y+FDkOjMvn7SlkgV0scNLs76MTCZaocbN466GvhujjxuzYuoiRPNVFjblrYQ70Dp8+LogM7wXzZuzpmQ==","signatures":[{"sig":"MEUCIQDmtzqL/R8Y63AIn+med57w1vrboUlU35VsY6MyD9i5GQIgWPnaXDQN6YPGgnbCaCAKknsyxJjDaFM3MWlWPCQUatM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3201801},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-zoEHH3Y+FDkOjMvn7SlkgV0scNLs76MTCZaocbN466GvhujjxuzYuoiRPNVFjblrYQ70Dp8+LogM7wXzZuzpmQ==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.1","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.1","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.1","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260910_1788999239511_0.47620824842305787","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260911":{"name":"@actual-app/core","version":"26.10.0-nightly.20260911","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260911","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"1c30f38d7525cb442d73b1733e80d95a4d2a2dfd","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260911.tgz","fileCount":830,"integrity":"sha512-qX5KXaZb3KYMg8va2Tn+XIr+N+Gx53o/FrDBMz9OgzQ+e3B/nOImkQMfQQ1i3Tq4qNQ628jvfgAiz1DXs9cvEw==","signatures":[{"sig":"MEQCIA6k2Egcwlat/uxWEHv237bIzy5sT0jgtZX2hYsCJmLVAiBfA/j+GHlhQPA6V0U+v4YsrOAAzJ6EwaGrSr4M1cjEHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3201801},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-qX5KXaZb3KYMg8va2Tn+XIr+N+Gx53o/FrDBMz9OgzQ+e3B/nOImkQMfQQ1i3Tq4qNQ628jvfgAiz1DXs9cvEw==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.2","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.2","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.2","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260911_1789085668904_0.5981515436024358","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260912":{"name":"@actual-app/core","version":"26.10.0-nightly.20260912","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260912","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"57da70b37a4e2cf84eda9f5a2ddb706a65df1ab9","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260912.tgz","fileCount":848,"integrity":"sha512-J4hHHIAjoMve90SZhRtul9C+wFM+ln4JRBWzryrQMVQkcHG4gIs5yHHNsuXxjkB7GhcqecS328fonZLhpYZKeg==","signatures":[{"sig":"MEYCIQCou/QQvG3Exex3/9//+9azeDdTLZhwnf9uouvLqmrDIgIhAPhN2EPJTjVvsEmHRJwd6T0qfoF0mFCypQ6acZNSFFRB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260912","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3245377},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-J4hHHIAjoMve90SZhRtul9C+wFM+ln4JRBWzryrQMVQkcHG4gIs5yHHNsuXxjkB7GhcqecS328fonZLhpYZKeg==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.2","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.2","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^4.1.10","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.2","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260912_1789172020626_0.06190673668809277","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260913":{"name":"@actual-app/core","version":"26.10.0-nightly.20260913","license":"ISC","_id":"@actual-app/core@26.10.0-nightly.20260913","maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"homepage":"https://github.com/actualbudget/actual#readme","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"dist":{"shasum":"2a7d4768f778a91da1af88fe30c267b69ede1a86","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260913.tgz","fileCount":849,"integrity":"sha512-YHyr3noDKgxNP9C0cXaFRBm1uL6l8SHz4DOclYOUnIGRtTR2JZ6Fk78WW9koOFHrq3s4jcACs/jWwIWPWVZB3A==","signatures":[{"sig":"MEYCIQDIDjwhDTpv5b8rlEb9zGFROzQR63DClBmldcGTWFIImQIhAMeC5otpAYFU+M2DL0ZhELu0QwqXn6tdvfbuDnr/c5CK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260913","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3241320},"_from":"file:loot-core/@actual-app/core.tgz","exports":{"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"},"./platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"./shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./platform/client/connection":{"api":"./src/platform/client/connection/index.api.ts","types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"./platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"}},"imports":{"#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#migrations/*":"./migrations/*.js","#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#shared/platform":{"api":"./src/shared/platform.api.ts","types":"./@types/src/shared/platform.d.ts","default":"./src/shared/platform.ts","electron":"./src/shared/platform.electron.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#platform/server/fs":{"api":"./src/platform/server/fs/index.api.ts","types":"./@types/src/platform/server/fs/index.d.ts","default":"./src/platform/server/fs/index.ts","electron":"./src/platform/server/fs/index.electron.ts"},"#shared/environment":{"api":"./src/shared/environment.ts","types":"./@types/src/shared/environment.browser.d.ts","default":"./src/shared/environment.browser.ts","electron":"./src/shared/environment.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/server/fetch":{"api":"./src/platform/server/fetch/index.api.ts","types":"./@types/src/platform/server/fetch/index.d.ts","default":"./src/platform/server/fetch/index.ts","electron":"./src/platform/server/fetch/index.electron.ts"},"#platform/server/memory":{"api":"./src/platform/server/memory/index.api.ts","types":"./@types/src/platform/server/memory/index.d.ts","default":"./src/platform/server/memory/index.ts","electron":"./src/platform/server/memory/index.electron.ts"},"#platform/server/sqlite":{"api":"./src/platform/server/sqlite/index.api.ts","types":"./@types/src/platform/server/sqlite/index.d.ts","default":"./src/platform/server/sqlite/index.ts","electron":"./src/platform/server/sqlite/index.electron.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","default":"./src/platform/client/connection/index.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts"},"#platform/server/connection":{"api":"./src/platform/server/connection/index.api.ts","types":"./@types/src/platform/server/connection/index.d.ts","default":"./src/platform/server/connection/index.ts","electron":"./src/platform/server/connection/index.electron.ts"},"#platform/server/asyncStorage":{"api":"./src/platform/server/asyncStorage/index.api.ts","types":"./@types/src/platform/server/asyncStorage/index.d.ts","default":"./src/platform/server/asyncStorage/index.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts"},"#platform/server/fs/path-join":{"api":"./src/platform/server/fs/path-join.api.ts","types":"./@types/src/platform/server/fs/path-join.d.ts","default":"./src/platform/server/fs/path-join.ts","electron":"./src/platform/server/fs/path-join.electron.ts"},"#server/encryption/encryption-internals":{"api":"./src/server/encryption/encryption-internals.api.ts","types":"./@types/src/server/encryption/encryption-internals.d.ts","default":"./src/server/encryption/encryption-internals.ts","electron":"./src/server/encryption/encryption-internals.electron.ts"}},"scripts":{"test":"npm-run-all -cp 'test:*'","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts","test:web":"ENV=web vitest --run -c vitest.web.config.ts","test:node":"ENV=node vitest --run","typecheck":"tsgo -b && tsc-strict","build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_integrity":"sha512-YHyr3noDKgxNP9C0cXaFRBm1uL6l8SHz4DOclYOUnIGRtTR2JZ6Fk78WW9koOFHrq3s4jcACs/jWwIWPWVZB3A==","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"_npmVersion":"11.19.0","description":"","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mitt":"^3.0.1","uuid":"^14.0.2","fflate":"^0.8.3","xml2js":"^0.6.2","date-fns":"^4.4.0","csv-parse":"^7.0.2","lru-cache":"^11.5.2","absurd-sql":"0.0.54","es-toolkit":"^1.49.0","handlebars":"^4.7.9","hyperformula":"^3.3.0","csv-stringify":"^6.8.1","better-sqlite3":"^12.11.1","@rschedule/core":"^1.5.0","@jlongster/sql.js":"^1.6.7","@rschedule/standard-date-adapter":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","vite":"^8.1.5","yargs":"^18.0.0","assert":"^2.1.0","buffer":"^6.0.3","vitest":"^5.0.0","jsverify":"^0.8.4","mockdate":"^3.0.5","cross-env":"^10.1.0","jest-diff":"^30.4.1","fast-check":"^4.9.0","@types/node":"^22.20.1","npm-run-all":"^4.1.5","fake-indexeddb":"^6.2.5","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","@actual-app/crdt":"3.1.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","rollup-plugin-visualizer":"^7.0.1","typescript-strict-plugin":"^2.4.4","@typescript/native-preview":"beta","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","@actual-app/vite-plugin-peggy":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_26.10.0-nightly.20260913_1789258536662_0.04573990002795969","host":"s3://npm-registry-packages-npm-production"}},"26.10.0-nightly.20260914":{"name":"@actual-app/core","version":"26.10.0-nightly.20260914","description":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/actualbudget/actual.git","directory":"packages/loot-core"},"imports":{"#platform/server/asyncStorage":{"types":"./@types/src/platform/server/asyncStorage/index.d.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts","api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts"},"#platform/server/connection":{"types":"./@types/src/platform/server/connection/index.d.ts","electron":"./src/platform/server/connection/index.electron.ts","api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts"},"#platform/server/fetch":{"types":"./@types/src/platform/server/fetch/index.d.ts","electron":"./src/platform/server/fetch/index.electron.ts","api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts"},"#platform/server/fs":{"types":"./@types/src/platform/server/fs/index.d.ts","electron":"./src/platform/server/fs/index.electron.ts","api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts"},"#platform/server/fs/path-join":{"types":"./@types/src/platform/server/fs/path-join.d.ts","electron":"./src/platform/server/fs/path-join.electron.ts","api":"./src/platform/server/fs/path-join.api.ts","default":"./src/platform/server/fs/path-join.ts"},"#platform/server/memory":{"types":"./@types/src/platform/server/memory/index.d.ts","electron":"./src/platform/server/memory/index.electron.ts","api":"./src/platform/server/memory/index.api.ts","default":"./src/platform/server/memory/index.ts"},"#platform/server/sqlite":{"types":"./@types/src/platform/server/sqlite/index.d.ts","electron":"./src/platform/server/sqlite/index.electron.ts","api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts"},"#platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts","default":"./src/platform/client/connection/index.ts"},"#server/encryption/encryption-internals":{"types":"./@types/src/server/encryption/encryption-internals.d.ts","electron":"./src/server/encryption/encryption-internals.electron.ts","api":"./src/server/encryption/encryption-internals.api.ts","default":"./src/server/encryption/encryption-internals.ts"},"#shared/platform":{"types":"./@types/src/shared/platform.d.ts","electron":"./src/shared/platform.electron.ts","api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts"},"#mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"#platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"#platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"#platform/server/indexeddb":{"types":"./@types/src/platform/server/indexeddb/index.d.ts","default":"./src/platform/server/indexeddb/index.ts"},"#platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"#server/aql":{"types":"./@types/src/server/aql/index.d.ts","default":"./src/server/aql/index.ts"},"#server/db":{"types":"./@types/src/server/db/index.d.ts","default":"./src/server/db/index.ts"},"#server/encryption":{"types":"./@types/src/server/encryption/index.d.ts","default":"./src/server/encryption/index.ts"},"#server/importers":{"types":"./@types/src/server/importers/index.d.ts","default":"./src/server/importers/index.ts"},"#server/rules":{"types":"./@types/src/server/rules/index.d.ts","default":"./src/server/rules/index.ts"},"#server/sync":{"types":"./@types/src/server/sync/index.d.ts","default":"./src/server/sync/index.ts"},"#server/transactions":{"types":"./@types/src/server/transactions/index.d.ts","default":"./src/server/transactions/index.ts"},"#types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"#platform/client/*":{"types":"./@types/src/platform/client/*.d.ts","default":"./src/platform/client/*.ts"},"#platform/server/*":{"types":"./@types/src/platform/server/*.d.ts","default":"./src/platform/server/*.ts"},"#platform/*":{"types":"./@types/src/platform/*.d.ts","default":"./src/platform/*.ts"},"#server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"#shared/environment":{"types":"./@types/src/shared/environment.browser.d.ts","electron":"./src/shared/environment.ts","api":"./src/shared/environment.ts","default":"./src/shared/environment.browser.ts"},"#shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"#types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"#mocks/*":{"types":"./@types/src/mocks/*.d.ts","default":"./src/mocks/*.ts"},"#migrations/*":"./migrations/*.js","#*":{"types":"./@types/src/*.d.ts","default":"./src/*.ts"}},"exports":{"./client/accounts/*":{"types":"./@types/src/client/accounts/*.d.ts","default":"./src/client/accounts/*.ts"},"./client/app/*":{"types":"./@types/src/client/app/*.d.ts","default":"./src/client/app/*.ts"},"./client/budgets/*":{"types":"./@types/src/client/budgets/*.d.ts","default":"./src/client/budgets/*.ts"},"./client/data-hooks/schedules":{"types":"./@types/src/client/data-hooks/schedules.d.ts","default":"./src/client/data-hooks/schedules.tsx"},"./client/data-hooks/*":{"types":"./@types/src/client/data-hooks/*.d.ts","default":"./src/client/data-hooks/*.ts"},"./client/modals/*":{"types":"./@types/src/client/modals/*.d.ts","default":"./src/client/modals/*.ts"},"./client/notifications/*":{"types":"./@types/src/client/notifications/*.d.ts","default":"./src/client/notifications/*.ts"},"./client/prefs/*":{"types":"./@types/src/client/prefs/*.d.ts","default":"./src/client/prefs/*.ts"},"./client/queries/*":{"types":"./@types/src/client/queries/*.d.ts","default":"./src/client/queries/*.ts"},"./client/redux":{"types":"./@types/src/client/redux/index.d.ts","default":"./src/client/redux/index.ts"},"./client/store":{"types":"./@types/src/client/store/index.d.ts","default":"./src/client/store/index.ts"},"./client/store/mock":{"types":"./@types/src/client/store/mock.d.ts","default":"./src/client/store/mock.ts"},"./client/users/*":{"types":"./@types/src/client/users/*.d.ts","default":"./src/client/users/*.ts"},"./client/queries":{"types":"./@types/src/client/queries.d.ts","default":"./src/client/queries.ts"},"./client/query-helpers":{"types":"./@types/src/client/query-helpers.d.ts","default":"./src/client/query-helpers.ts"},"./client/query-hooks":{"types":"./@types/src/client/query-hooks.d.ts","default":"./src/client/query-hooks.ts"},"./client/reports":{"types":"./@types/src/client/reports.d.ts","default":"./src/client/reports.ts"},"./client/shared-listeners":{"types":"./@types/src/client/shared-listeners.d.ts","default":"./src/client/shared-listeners.ts"},"./client/SpreadsheetProvider":{"types":"./@types/src/client/SpreadsheetProvider.d.ts","default":"./src/client/SpreadsheetProvider.tsx"},"./client/transfer":{"types":"./@types/src/client/transfer.d.ts","default":"./src/client/transfer.ts"},"./client/undo":{"types":"./@types/src/client/undo.d.ts","default":"./src/client/undo.ts"},"./mocks":{"types":"./@types/src/mocks/index.d.ts","default":"./src/mocks/index.ts"},"./platform/client/backend-worker":{"types":"./@types/src/platform/client/backend-worker.d.ts","default":"./src/platform/client/backend-worker.ts"},"./platform/client/browser-preload":{"types":"./@types/src/platform/client/browser-preload/index.d.ts","default":"./src/platform/client/browser-preload/index.ts"},"./platform/client/browser-server/coordinator":{"types":"./@types/src/platform/client/browser-server/coordinator.d.ts","default":"./src/platform/client/browser-server/coordinator.ts"},"./platform/client/connection":{"types":"./@types/src/platform/client/connection/index.d.ts","electron-renderer":"./src/platform/client/connection/index.electron.ts","api":"./src/platform/client/connection/index.api.ts","default":"./src/platform/client/connection/index.ts"},"./platform/client/undo":{"types":"./@types/src/platform/client/undo/index.d.ts","default":"./src/platform/client/undo/index.ts"},"./platform/exceptions":{"types":"./@types/src/platform/exceptions/index.d.ts","default":"./src/platform/exceptions/index.ts"},"./platform/server/asyncStorage":{"types":"./@types/src/platform/server/asyncStorage/index.d.ts","electron":"./src/platform/server/asyncStorage/index.electron.ts","api":"./src/platform/server/asyncStorage/index.api.ts","default":"./src/platform/server/asyncStorage/index.ts"},"./platform/server/connection":{"types":"./@types/src/platform/server/connection/index.d.ts","electron":"./src/platform/server/connection/index.electron.ts","api":"./src/platform/server/connection/index.api.ts","default":"./src/platform/server/connection/index.ts"},"./platform/server/fetch":{"types":"./@types/src/platform/server/fetch/index.d.ts","electron":"./src/platform/server/fetch/index.electron.ts","api":"./src/platform/server/fetch/index.api.ts","default":"./src/platform/server/fetch/index.ts"},"./platform/server/fs":{"types":"./@types/src/platform/server/fs/index.d.ts","electron":"./src/platform/server/fs/index.electron.ts","api":"./src/platform/server/fs/index.api.ts","default":"./src/platform/server/fs/index.ts"},"./platform/server/log":{"types":"./@types/src/platform/server/log/index.d.ts","default":"./src/platform/server/log/index.ts"},"./platform/server/sqlite":{"types":"./@types/src/platform/server/sqlite/index.d.ts","electron":"./src/platform/server/sqlite/index.electron.ts","api":"./src/platform/server/sqlite/index.api.ts","default":"./src/platform/server/sqlite/index.ts"},"./server/budget/types/*":"./src/server/budget/types/*.d.ts","./server/*":{"types":"./@types/src/server/*.d.ts","default":"./src/server/*.ts"},"./shared/platform":{"types":"./@types/src/shared/platform.d.ts","electron":"./src/shared/platform.electron.ts","api":"./src/shared/platform.api.ts","default":"./src/shared/platform.ts"},"./shared/environment":{"types":"./@types/src/shared/environment.browser.d.ts","electron":"./src/shared/environment.ts","api":"./src/shared/environment.ts","default":"./src/shared/environment.browser.ts"},"./shared/*":{"types":"./@types/src/shared/*.d.ts","default":"./src/shared/*.ts"},"./types/models":{"types":"./@types/src/types/models/index.d.ts","default":"./src/types/models/index.ts"},"./types/*":{"types":"./@types/src/types/*.d.ts","default":"./src/types/*.ts"},"./typings/*":{"types":"./@types/typings/*.d.ts","default":"./typings/*.ts"},"./lib-dist/electron/bundle.desktop.js":"./lib-dist/electron/bundle.desktop.js","./default-filesystem":{"types":"./default-filesystem.d.ts","default":"./default-filesystem.mjs"}},"scripts":{"build:node":"cross-env NODE_ENV=production vite build --config ./vite.desktop.config.mts","watch:node":"cross-env NODE_ENV=development vite build --config ./vite.desktop.config.mts --watch","test":"npm-run-all -cp 'test:*'","test:node":"ENV=node vitest --run","test:web":"ENV=web vitest --run -c vitest.web.config.ts","typecheck":"tsgo -b && tsc-strict","build":"tsgo -b","prepack":"yarn build && node scripts/add-types-conditions.mts","postpack":"node scripts/restore-package-json.mts"},"dependencies":{"@jlongster/sql.js":"^1.6.7","@rschedule/core":"^1.5.0","@rschedule/standard-date-adapter":"^1.5.0","absurd-sql":"0.0.54","better-sqlite3":"^12.11.1","csv-parse":"^7.0.2","csv-stringify":"^6.8.1","date-fns":"^4.4.0","es-toolkit":"^1.49.0","fflate":"^0.8.3","handlebars":"^4.7.9","hyperformula":"^3.3.0","lru-cache":"^11.5.2","mitt":"^3.0.1","uuid":"^14.0.2","xml2js":"^0.6.2"},"devDependencies":{"@actual-app/crdt":"3.1.3","@actual-app/vite-plugin-peggy":"0.0.0","@types/better-sqlite3":"^7.6.13","@types/jlongster__sql.js":"npm:@types/sql.js@latest","@types/node":"^22.20.1","@typescript/native-preview":"beta","assert":"^2.1.0","browserify-zlib":"^0.2.0","buffer":"^6.0.3","cross-env":"^10.1.0","crypto-browserify":"^3.12.1","fake-indexeddb":"^6.2.5","fast-check":"^4.9.0","jest-diff":"^30.4.1","jsverify":"^0.8.4","mockdate":"^3.0.5","npm-run-all":"^4.1.5","path-browserify":"^1.0.1","rollup-plugin-visualizer":"^7.0.1","stream-browserify":"^3.0.0","timers-browserify":"^2.0.12","typescript-strict-plugin":"^2.4.4","util":"^0.12.5","vite":"^8.1.5","vite-plugin-node-polyfills":"patch:vite-plugin-node-polyfills@npm%3A0.28.0#~/.yarn/patches/vite-plugin-node-polyfills-npm-0.28.0-bac39616ee.patch","vitest":"^5.0.0","yargs":"^18.0.0"},"_id":"@actual-app/core@26.10.0-nightly.20260914","bugs":{"url":"https://github.com/actualbudget/actual/issues"},"homepage":"https://github.com/actualbudget/actual#readme","_integrity":"sha512-469VK89LEdfSCUF7V2gVlwEdFl68vf1MzWpb2f+7JNmasX6bCDdJ887IyiB2wBgw7cdRBQk+gQsdtlv44odnow==","_resolved":"/home/runner/work/actual/actual/loot-core/@actual-app/core.tgz","_from":"file:loot-core/@actual-app/core.tgz","_nodeVersion":"24.21.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-469VK89LEdfSCUF7V2gVlwEdFl68vf1MzWpb2f+7JNmasX6bCDdJ887IyiB2wBgw7cdRBQk+gQsdtlv44odnow==","shasum":"8c520448a4e641839461272c29b68e3aed844370","tarball":"https://registry.npmjs.org/@actual-app/core/-/core-26.10.0-nightly.20260914.tgz","fileCount":849,"unpackedSize":3245037,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@actual-app%2fcore@26.10.0-nightly.20260914","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDuuhnxVwA5vHBthqSyDZiw7DSL4AYzCnobybUgGxpZkAIgKruON/48syThtCgP7bfrMmn4AHzwKiHl2CmL8KtTCSQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd9a8c69-5ddd-4c22-b9c0-84293a40c73d"}},"directories":{},"maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_26.10.0-nightly.20260914_1789344929431_0.9392555486037446"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-14T13:06:56.280Z","modified":"2026-09-14T00:15:29.901Z","26.3.0":"2026-03-14T13:06:56.711Z","26.4.0-nightly.20260316":"2026-03-16T00:20:59.909Z","26.4.0-nightly.20260317":"2026-03-17T00:19:28.776Z","26.4.0-nightly.20260318":"2026-03-18T00:20:17.070Z","26.4.0-nightly.20260319":"2026-03-19T00:20:25.456Z","26.4.0-nightly.20260320":"2026-03-20T00:19:47.789Z","26.4.0-nightly.20260321":"2026-03-21T00:17:56.666Z","26.4.0-nightly.20260322":"2026-03-22T00:19:17.430Z","26.4.0-nightly.20260323":"2026-03-23T00:21:03.088Z","26.4.0-nightly.20260324":"2026-03-24T00:17:46.687Z","26.4.0-nightly.20260325":"2026-03-25T00:20:30.500Z","26.4.0-nightly.20260326":"2026-03-26T00:22:09.476Z","26.4.0-nightly.20260327":"2026-03-27T00:21:16.082Z","26.4.0-nightly.20260328":"2026-03-28T00:20:12.905Z","26.4.0-nightly.20260329":"2026-03-29T00:23:27.441Z","26.4.0-nightly.20260330":"2026-03-30T00:22:33.052Z","26.4.0-nightly.20260331":"2026-03-31T00:22:09.997Z","26.4.0-nightly.20260401":"2026-04-01T00:24:25.121Z","26.4.0-nightly.20260402":"2026-04-02T00:20:40.698Z","26.4.0-nightly.20260403":"2026-04-03T00:22:52.154Z","26.4.0-nightly.20260404":"2026-04-04T00:21:02.996Z","26.4.0-nightly.20260405":"2026-04-05T00:22:46.738Z","26.4.0":"2026-04-05T17:16:32.854Z","26.5.0-nightly.20260406":"2026-04-06T00:23:02.829Z","26.5.0-nightly.20260407":"2026-04-07T00:27:52.928Z","26.5.0-nightly.20260408":"2026-04-08T00:24:09.155Z","26.5.0-nightly.20260409":"2026-04-09T00:21:23.482Z","26.5.0-nightly.20260410":"2026-04-10T00:22:40.514Z","26.5.0-nightly.20260411":"2026-04-11T00:22:08.915Z","26.5.0-nightly.20260412":"2026-04-12T00:24:09.206Z","26.5.0-nightly.20260413":"2026-04-13T00:24:43.163Z","26.5.0-nightly.20260414":"2026-04-14T00:27:50.956Z","26.5.0-nightly.20260415":"2026-04-15T00:27:54.840Z","26.5.0-nightly.20260416":"2026-04-16T00:28:04.171Z","26.5.0-nightly.20260417":"2026-04-17T00:26:50.153Z","26.5.0-nightly.20260418":"2026-04-18T00:23:58.449Z","26.5.0-nightly.20260421":"2026-04-21T17:49:03.530Z","26.5.0-nightly.20260422":"2026-04-22T00:23:52.631Z","26.5.0-nightly.20260423":"2026-04-23T00:26:39.741Z","26.5.0-nightly.20260424":"2026-04-24T00:26:23.192Z","26.5.0-nightly.20260425":"2026-04-25T00:22:56.144Z","26.5.0-nightly.20260426":"2026-04-26T00:24:02.959Z","26.5.0-nightly.20260427":"2026-04-27T00:24:29.276Z","26.5.0-nightly.20260428":"2026-04-28T00:28:13.250Z","26.5.0-nightly.20260429":"2026-04-29T00:29:23.326Z","26.5.0-nightly.20260430":"2026-04-30T00:28:39.547Z","26.5.0-nightly.20260501":"2026-05-01T00:30:48.600Z","26.5.0-nightly.20260502":"2026-05-02T00:28:28.937Z","26.5.0-nightly.20260503":"2026-05-03T00:27:34.915Z","26.5.0":"2026-05-03T17:52:19.172Z","26.6.0-nightly.20260504":"2026-05-04T00:28:03.573Z","26.6.0-nightly.20260505":"2026-05-05T00:28:54.110Z","26.6.0-nightly.20260506":"2026-05-06T00:28:03.240Z","26.6.0-nightly.20260507":"2026-05-07T00:28:37.797Z","26.5.1":"2026-05-08T19:02:13.308Z","26.5.2":"2026-05-08T19:09:36.759Z","26.6.0-nightly.20260509":"2026-05-09T00:30:00.366Z","26.6.0-nightly.20260510":"2026-05-10T00:29:23.955Z","26.6.0-nightly.20260511":"2026-05-11T00:29:53.099Z","26.6.0-nightly.20260512":"2026-05-12T00:29:51.419Z","26.6.0-nightly.20260513":"2026-05-13T00:31:45.436Z","26.6.0-nightly.20260514":"2026-05-14T00:32:43.978Z","26.6.0-nightly.20260515":"2026-05-15T00:31:03.503Z","26.6.0-nightly.20260516":"2026-05-16T00:28:58.213Z","26.6.0-nightly.20260517":"2026-05-17T00:30:05.784Z","26.6.0-nightly.20260518":"2026-05-18T00:31:32.517Z","26.6.0-nightly.20260519":"2026-05-19T00:34:01.978Z","26.6.0-nightly.20260521":"2026-05-21T00:34:49.806Z","26.6.0-nightly.20260522":"2026-05-22T00:33:18.153Z","26.6.0-nightly.20260523":"2026-05-23T00:32:49.795Z","26.6.0-nightly.20260524":"2026-05-24T00:32:15.094Z","26.6.0-nightly.20260525":"2026-05-25T00:33:48.656Z","26.6.0-nightly.20260526":"2026-05-26T00:52:42.605Z","26.6.0-nightly.20260527":"2026-05-27T00:34:48.006Z","26.6.0-nightly.20260528":"2026-05-28T00:32:05.164Z","26.6.0-nightly.20260529":"2026-05-29T00:36:50.270Z","26.6.0-nightly.20260530":"2026-05-30T00:33:25.102Z","26.6.0-nightly.20260531":"2026-05-31T00:34:51.140Z","26.6.0-nightly.20260601":"2026-06-01T00:35:41.500Z","26.6.0":"2026-06-01T16:36:42.042Z","26.7.0-nightly.20260602":"2026-06-02T00:39:44.405Z","26.7.0-nightly.20260603":"2026-06-03T00:44:18.348Z","26.7.0-nightly.20260604":"2026-06-04T00:44:53.458Z","26.7.0-nightly.20260605":"2026-06-05T00:17:24.566Z","26.7.0-nightly.20260606":"2026-06-06T00:34:55.088Z","26.7.0-nightly.20260607":"2026-06-07T00:06:50.795Z","26.7.0-nightly.20260608":"2026-06-08T00:37:46.767Z","26.7.0-nightly.20260609":"2026-06-09T00:32:54.151Z","26.7.0-nightly.20260610":"2026-06-10T00:39:06.862Z","26.7.0-nightly.20260611":"2026-06-11T00:39:44.111Z","26.7.0-nightly.20260612":"2026-06-12T00:40:46.632Z","26.7.0-nightly.20260613":"2026-06-13T00:40:21.027Z","26.7.0-nightly.20260614":"2026-06-14T00:38:14.904Z","26.7.0-nightly.20260615":"2026-06-15T00:40:04.465Z","26.7.0-nightly.20260616":"2026-06-16T00:45:25.362Z","26.7.0-nightly.20260617":"2026-06-17T00:40:28.398Z","26.7.0-nightly.20260619":"2026-06-19T00:44:39.243Z","26.7.0-nightly.20260620":"2026-06-20T00:35:43.324Z","26.7.0-nightly.20260621":"2026-06-21T00:38:32.980Z","26.7.0-nightly.20260622":"2026-06-22T00:39:02.089Z","26.7.0-nightly.20260623":"2026-06-23T00:36:35.057Z","26.7.0-nightly.20260624":"2026-06-24T00:31:02.936Z","26.7.0-nightly.20260625":"2026-06-25T00:35:43.519Z","26.7.0-nightly.20260626":"2026-06-26T00:37:06.319Z","26.7.0-nightly.20260627":"2026-06-27T00:34:55.952Z","26.7.0-nightly.20260628":"2026-06-28T00:34:24.280Z","26.7.0-nightly.20260629":"2026-06-29T00:35:58.172Z","26.7.0-nightly.20260630":"2026-06-30T00:34:56.485Z","26.7.0-nightly.20260701":"2026-07-01T00:39:42.046Z","26.7.0-nightly.20260702":"2026-07-02T00:35:20.335Z","26.7.0":"2026-07-02T16:13:44.599Z","26.8.0-nightly.20260703":"2026-07-03T00:31:15.599Z","26.8.0-nightly.20260704":"2026-07-04T00:30:01.118Z","26.8.0-nightly.20260705":"2026-07-05T00:30:35.628Z","26.8.0-nightly.20260706":"2026-07-06T00:30:42.090Z","26.8.0-nightly.20260707":"2026-07-07T00:32:03.625Z","26.8.0-nightly.20260708":"2026-07-08T00:27:17.549Z","26.8.0-nightly.20260709":"2026-07-09T00:30:21.397Z","26.8.0-nightly.20260710":"2026-07-10T00:31:50.413Z","26.8.0-nightly.20260711":"2026-07-11T00:25:29.156Z","26.8.0-nightly.20260712":"2026-07-12T00:26:28.842Z","26.8.0-nightly.20260713":"2026-07-13T00:26:42.075Z","26.8.0-nightly.20260714":"2026-07-14T00:23:59.430Z","26.8.0-nightly.20260715":"2026-07-15T00:22:51.637Z","26.8.0-nightly.20260716":"2026-07-16T00:25:08.291Z","26.8.0-nightly.20260717":"2026-07-17T00:27:11.107Z","26.8.0-nightly.20260718":"2026-07-18T00:24:55.655Z","26.8.0-nightly.20260719":"2026-07-19T00:25:54.013Z","26.8.0-nightly.20260721":"2026-07-21T00:26:36.144Z","26.8.0-nightly.20260722":"2026-07-22T00:25:08.365Z","26.8.0-nightly.20260723":"2026-07-23T00:27:03.102Z","26.8.0-nightly.20260724":"2026-07-24T00:25:15.088Z","26.8.0-nightly.20260725":"2026-07-25T00:28:22.085Z","26.8.0-nightly.20260726":"2026-07-26T00:28:37.623Z","26.8.0-nightly.20260727":"2026-07-27T00:28:23.132Z","26.8.0-nightly.20260728":"2026-07-28T00:26:17.048Z","26.8.0-nightly.20260729":"2026-07-29T00:24:44.891Z","26.8.0-nightly.20260730":"2026-07-30T00:25:29.082Z","26.8.0-nightly.20260731":"2026-07-31T00:27:54.369Z","26.8.0-nightly.20260801":"2026-08-01T00:26:52.008Z","26.8.0-nightly.20260802":"2026-08-02T00:28:07.045Z","26.8.0":"2026-08-02T20:22:08.652Z","26.9.0-nightly.20260803":"2026-08-03T00:28:06.056Z","26.9.0-nightly.20260804":"2026-08-04T00:27:51.064Z","26.9.0-nightly.20260805":"2026-08-05T00:27:14.762Z","26.9.0-nightly.20260806":"2026-08-06T00:23:42.016Z","26.9.0-nightly.20260807":"2026-08-07T01:11:38.524Z","26.8.1":"2026-08-07T20:46:34.037Z","26.9.0-nightly.20260808":"2026-08-08T00:13:42.819Z","26.9.0-nightly.20260809":"2026-08-09T00:12:40.688Z","26.9.0-nightly.20260810":"2026-08-10T00:14:33.515Z","26.9.0-nightly.20260811":"2026-08-11T00:13:44.475Z","26.9.0-nightly.20260812":"2026-08-12T00:18:41.030Z","26.9.0-nightly.20260813":"2026-08-13T00:18:32.118Z","26.9.0-nightly.20260814":"2026-08-14T00:18:52.351Z","26.9.0-nightly.20260815":"2026-08-15T00:09:47.337Z","26.9.0-nightly.20260816":"2026-08-16T00:09:20.477Z","26.9.0-nightly.20260817":"2026-08-17T00:08:52.315Z","26.9.0-nightly.20260818":"2026-08-18T00:44:00.928Z","26.9.0-nightly.20260819":"2026-08-19T00:44:30.315Z","26.9.0-nightly.20260820":"2026-08-20T00:44:11.795Z","26.9.0-nightly.20260821":"2026-08-21T00:47:03.780Z","26.9.0-nightly.20260822":"2026-08-22T00:09:19.940Z","26.9.0-nightly.20260823":"2026-08-23T00:09:13.038Z","26.9.0-nightly.20260824":"2026-08-24T00:09:21.203Z","26.9.0-nightly.20260825":"2026-08-25T00:09:41.747Z","26.9.0-nightly.20260826":"2026-08-26T00:09:39.205Z","26.9.0-nightly.20260827":"2026-08-27T01:18:39.508Z","26.9.0-nightly.20260828":"2026-08-28T02:41:49.165Z","26.9.0-nightly.20260829":"2026-08-29T00:13:35.504Z","26.9.0-nightly.20260830":"2026-08-30T00:16:08.869Z","26.9.0-nightly.20260831":"2026-08-31T00:15:50.208Z","26.9.0-nightly.20260901":"2026-09-01T00:16:45.982Z","26.9.0":"2026-09-01T08:55:46.510Z","26.10.0-nightly.20260902":"2026-09-02T00:15:20.980Z","26.10.0-nightly.20260903":"2026-09-03T00:14:56.076Z","26.10.0-nightly.20260904":"2026-09-04T00:14:09.703Z","26.10.0-nightly.20260905":"2026-09-05T00:13:53.072Z","26.10.0-nightly.20260906":"2026-09-06T00:15:28.778Z","26.10.0-nightly.20260907":"2026-09-07T00:15:21.644Z","26.10.0-nightly.20260908":"2026-09-08T00:14:28.220Z","26.10.0-nightly.20260909":"2026-09-09T00:14:48.300Z","26.10.0-nightly.20260910":"2026-09-10T00:13:59.666Z","26.10.0-nightly.20260911":"2026-09-11T00:14:29.110Z","26.10.0-nightly.20260912":"2026-09-12T00:13:40.815Z","26.10.0-nightly.20260913":"2026-09-13T00:15:36.925Z","26.10.0-nightly.20260914":"2026-09-14T00:15:29.605Z"},"bugs":{"url":"https://github.com/actualbudget/actual/issues"},"license":"ISC","homepage":"https://github.com/actualbudget/actual#readme","repository":{"url":"git+https://github.com/actualbudget/actual.git","type":"git","directory":"packages/loot-core"},"maintainers":[{"name":"matissjanis","email":"npmjs.org@mja.lv"},{"name":"dolphish","email":"julian.dominguezschatz@gmail.com"},{"name":"joeljeremy","email":"joeljeremy.marquez@gmail.com"},{"name":"matt-fidd","email":"npm@m.fiddaman.uk"},{"name":"actualbudget","email":"dev@actualbudget.org"}],"readme":"","readmeFilename":""}