{"_id":"@zachwhelchel/actual-app-web-multi","_rev":"59-148561f698bb928e61394112e04b680b","name":"@zachwhelchel/actual-app-web-multi","dist-tags":{"latest":"24.0.58"},"versions":{"24.0.0":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.0","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.0","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"97cddb55cfba03a74a4f05afc4d2c4e9d7a9f1e9","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.0.tgz","fileCount":196,"integrity":"sha512-1qW5dH/aqWcxpcvTPdzKKqr3dx8lZN80HGVQSDZeVON45loE20OXL3K7saB19Skz3LzXmaEBZjss5166CVIQjQ==","signatures":[{"sig":"MEYCIQDT3Z3FkW1qiElPRP3rRZMz64Kgzc6CGvvxT4vIrA07yQIhAPzD91QqVnXLQaXTCeutrD05U7QWvN7xQy6nOfuegpii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51179782},"gitHead":"2a8242d65f764c44d99b7d40fcde45f4f60fc861","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.0_1741033375789_0.6171700105635265","host":"s3://npm-registry-packages-npm-production"}},"24.0.1":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.1","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.1","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"6844da96c116a6a6da6dc0984037347fd8499ac1","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.1.tgz","fileCount":196,"integrity":"sha512-7ScyD06otF7sT3pwuHGQJF3UJrCzCuNm4HST3FeNLiotzm5vh2iqADCnnxSilGkb/fwDv10IC+t9RlzvcdAWaQ==","signatures":[{"sig":"MEQCICLpZjNBkiZ3CiNvFps4TfdzDYoOieOjDb6k/WFBV5HdAiAyWD9E7jLlZA8on3ahjk+5Sk+1HLczW47FAhFxORAI8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51209099},"gitHead":"e9317890fa33a86da032e989ceb620d77515e3e2","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.1_1741042265313_0.6449611755993416","host":"s3://npm-registry-packages-npm-production"}},"24.0.2":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.2","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.2","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"e1bfa5fa79c05feefab6d94a59fdf4cf9f915c43","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.2.tgz","fileCount":196,"integrity":"sha512-eLnVdekpautoQILxLkXwJbLq+wcvW8IL1JVEemtc3QQlIqpczY3CIHt8HZEyNVw32IID2eHHzePDAowZIZvmxw==","signatures":[{"sig":"MEUCIQD9OiR601QTNBncnzOPCjH7PJG1XJWXdMdyucuFkK4T4QIgW8m+OG3VES1qs89FKs0DWxlhqQbjNe0UD45p5XKsYE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51179847},"gitHead":"a378154c7ef6c78da9aceded6e4d485b6776ca28","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.2_1741115938639_0.07730666574084011","host":"s3://npm-registry-packages-npm-production"}},"24.0.3":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.3","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.3","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"aa85b1af676870d02e6d27e2b3859854eb43ddce","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.3.tgz","fileCount":196,"integrity":"sha512-RFSnTcH7vZkXI4nB/ycPKamvVa1GWd1NJLx577B+r6CQuldQlw3bX2s1Asjv7+ps+KL9rgJUzPNOouyxwKONLA==","signatures":[{"sig":"MEUCIQDBny/Tvdk1bQVvEddlbNPNQcbXOr2k08q25oDm3aeP3gIgGYHELDr+iif6o0Y9KGkaPW3/SqLaSJG36A4xob9U+KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51180175},"gitHead":"978d5359f8a0e75fd3dd70ca5bcde1830336699a","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.3_1741124636613_0.5469726066642608","host":"s3://npm-registry-packages-npm-production"}},"24.0.4":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.4","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.4","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"3d558d816bac7f7f7c8b792e71e581ee1ebe808f","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.4.tgz","fileCount":196,"integrity":"sha512-gOcVA1MgPXR8S8sMNlQ2NC5gHKGNn+KYRDUgf3j9lqNkCyHTXVAY1cG4004dwfjWvW2IyVXj76VOPvIQL026PQ==","signatures":[{"sig":"MEYCIQCHvP5lBC0wZi7+ewlGTMnylqtBbkDwLJwnf3EAriZpmAIhAKwhWnlp1+YqrYslVxys7UUC+aG7wLJubVUkM2D2QBKz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51180583},"gitHead":"6bcb3c335baf1c86c65b957193b5ed0d307e6b7d","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.4_1741136541979_0.24079322286727334","host":"s3://npm-registry-packages-npm-production"}},"24.0.5":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.5","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.5","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"b24cb36995e92da68ed9edad0670da21a3246fab","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.5.tgz","fileCount":196,"integrity":"sha512-4YtxIRumDhhh1ijY64FHm/Y15IYMFJxaljX++GL5I61eNNRTNRN4op+jSGZ8evKlP6cV711ef8RbKfszz3OLTg==","signatures":[{"sig":"MEYCIQCMe0xSvnDQkSLzFpLpcPJEqJc9NK5/tQbPADwla/Z4hQIhAJZYi5EJHsDAE0ZV6t68ZjzQDyh1s14DCTPy/tagGQE7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51180404},"gitHead":"7cb30121aa73521e9d5ccd09450a0da4c1ad8ddb","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.5_1741197653970_0.738997186610002","host":"s3://npm-registry-packages-npm-production"}},"24.0.6":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.6","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.6","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"0243d4c24fcad76d7b6d929f1dc311f10e764c20","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.6.tgz","fileCount":196,"integrity":"sha512-1dy9FBHAs4rPg6RTNEhOkG1m1mpt24YWqRoCxv5z4PMoosw5D6DJFcI/U7xcdR4hrQtpyjIiZ1xpbQaH8K+0Og==","signatures":[{"sig":"MEQCIHWI+Juv0g4bXPcKsgPtnDZzyEaDfF2R0/MslGWVhMecAiAUc/5k9+4uT/8Y7HdbzvknQVeVtOCksADcWomg0uTrGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51181435},"gitHead":"6c6b90386fbb6e1132d1a437853ce35a7795009c","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.6_1741278564557_0.7437278939064615","host":"s3://npm-registry-packages-npm-production"}},"24.0.7":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.7","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.7","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"a27f5a1d0a609f5d8dd04b4c997dd8562c553dc5","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.7.tgz","fileCount":196,"integrity":"sha512-CFkTFRsN/3U5SGjTFqpp2z5QzPHEHOZBKJazYa/bfmpyleoZs5XbYaEMHmBu6hN015fFJihZhEn7tNMwSleRyA==","signatures":[{"sig":"MEQCICksNMjz6v8A0lKK8zY7r/KYdMJr01nYTeLXNwWlNW5BAiAYJPag02m8DNqXcHMkuvn38C2ZGzVuO/qse319Cq5W4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51181617},"gitHead":"e0be2e5b7c380d38823dfac2cb6ae61f41fd8cd0","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.7_1741281042587_0.7720690184127408","host":"s3://npm-registry-packages-npm-production"}},"24.0.8":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.8","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.8","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"9771b540002c571fd3e2d540d08ae2c190ce0a03","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.8.tgz","fileCount":196,"integrity":"sha512-H76LKrvmq5ygCvLzKeDKfEQN6Io7tXsHBDhNI8qB+g1bNg/g+YF9Va0567yogsQqS+BaKPi6Rr933e/ro2BNvQ==","signatures":[{"sig":"MEYCIQCQbVyhLpMMa8rSevREpjayFcNakUbFrFJZXg/syRjqpQIhAKjkhCxbe7rUMHXvgRMusL4E70vzpQF8GCbjPNU59Ll8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51180528},"gitHead":"f837033f339e35e763988c3c432c4108bdcbc417","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.8_1741290406145_0.9358539571471398","host":"s3://npm-registry-packages-npm-production"}},"24.0.9":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.9","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.9","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"8df10df22f8e48e8d7e7469b2de521ed36b84711","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.9.tgz","fileCount":196,"integrity":"sha512-R0E44IeA98gjNmEFGWIt9mofD7kpJNESvMdKGHCUyV0EalCnmODUUHGEKpI+ZbHrymw58Tu/KZudCyOGmJE9Jw==","signatures":[{"sig":"MEUCIDCn7K/pksJkxP8wbhTa9dksMIDZGGnAm6dU5h4UxxROAiEAlC1IQYTS6op/9FbfTJ4wOpTsTPZqDjVDOWv2riQmXvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51239564},"gitHead":"2b8e1909852571b4973e90a210da4f8c2e811d4a","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.9_1741622056639_0.2115293393643023","host":"s3://npm-registry-packages-npm-production"}},"24.0.10":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.10","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.10","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"370ebdbcd94b32b3393b579d3675b12ed960bfe3","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.10.tgz","fileCount":196,"integrity":"sha512-WXl/5QeOVDOrE/ekzk5onBygzaHHyp2zSH/PZsszeZJ+qSww7WtnSGlFo48TI+KHbgConGslHu9LJY3UU6vmbA==","signatures":[{"sig":"MEYCIQC88r8t/iFImApTTCo2AeYY0+mQN3kksxY1cLXrj8D0pAIhALys7bxSZlk5BU6NJR1mfYTQcU63mBhvfa1K/LoNnMqn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51226081},"gitHead":"dcf774a60b07a6744a46b9d1c18a855c49d8058e","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.10_1741631745164_0.05531001503175781","host":"s3://npm-registry-packages-npm-production"}},"24.0.11":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.11","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.11","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"99440b2411995bbe29814196f6dd5885c69be9a6","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.11.tgz","fileCount":196,"integrity":"sha512-k8CnZDxPHuBPjmmyKfjwn9gy72r0L5crzzyViNwBgeoHzZN2stvyEyxzij2YIEtBx4rj9Ho5joXjIPn11M8yyQ==","signatures":[{"sig":"MEQCICX0Zs/7D1LTUjsN+ClYEbN+b+1mNjeLElE1TcrS5Om/AiAKzt6PjYMiGNvZLH+UUbTlTD2ucWDD5uY7IWb1rX9S2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51226190},"gitHead":"d36ff672c3e3971c6997f07bf88e2c334de6980c","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.11_1741647105397_0.9023593634576792","host":"s3://npm-registry-packages-npm-production"}},"24.0.12":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.12","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.12","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"a16346508328dd3d5bffa30b77038479399bb2ff","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.12.tgz","fileCount":196,"integrity":"sha512-WU2EoLO1KeERzNxy8spKZ2NInjOhTOv3k19Ww98grUj8/SnRayAdNqS3obXjsH7s+RmajPDqHuQLhOKouxjZ4Q==","signatures":[{"sig":"MEYCIQDWpUfCVQ3u9R7iuxBBW1zbnTbarBpl3wL2XN5uJOpW5AIhAPl9zio5GwGFvoVgyUu5zTOvcrqgK+qvgVgKt05iNugm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51229642},"gitHead":"41a61da34bd43de7de8a54e1d99eae0e62e2e758","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.12_1742061252342_0.6792554977237026","host":"s3://npm-registry-packages-npm-production"}},"24.0.13":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.13","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.13","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"f7cdfb3aedb96a818d035d17677c2886391841c0","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.13.tgz","fileCount":196,"integrity":"sha512-9B9KcIDRtRnOBLg24XamH+aGybGivAx32MS/MoRbDX/aU5/gs3X+VhRhANl4WGZUTjTb++iyaRsqtG0RiQlaEA==","signatures":[{"sig":"MEYCIQDQnHTYGZz5Vi4sSi0Q6bnMcNl9HfVaRbAoN2VlquFzJwIhANm5/nC+qmSmq6ocbmrpCANElOfOZk/xDM/p7SDqa1u7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51230335},"gitHead":"afbb45b3b416e1047bb6cc0b2832aef3721cd423","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.13_1742323044771_0.011528102902000903","host":"s3://npm-registry-packages-npm-production"}},"24.0.14":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.14","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.14","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"2fd90dfdc9d475f776f0932c7885a6932cf0c5f9","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.14.tgz","fileCount":196,"integrity":"sha512-xoj8MX9nlVYIK2JNOkaubVrlOoHMzxo1s0Al5atclTLAAcC7Tw2HupGnQlGRdEPufReZKztHmhiK5jXouXCadQ==","signatures":[{"sig":"MEYCIQDBrf7BSRUry4ybGynDVS3mqytnn9lIay0dlbTz+AP4vQIhALmhX7+3Mu9X5bm9X0bb0PGNcNETUoyWJF7vKQSvXrM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51261558},"gitHead":"9e7cb4c4115378ac73f83b08ff5bfcaa63dec15f","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.14_1742912903463_0.0006712367838010991","host":"s3://npm-registry-packages-npm-production"}},"24.0.15":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.15","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.15","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"16e0a96d6326a51ddb1481858b59a6ec83640fd2","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.15.tgz","fileCount":196,"integrity":"sha512-cgsz+tNGxKbqLDpHDK9GqaQHV972HuarrA8Ge1FZe6CWXIutGAoJOWG/xGHxR3zfZp7pYUmSmaouANiU6MkPjg==","signatures":[{"sig":"MEUCIAN68KOrr9qaS9QHmHjiFZJorxkTGQFLgWH0Frx1qiKdAiEAyZoG4Ue4OyB7uu8/6ffggdAtIVw2Ly0B+IgxGp3WdFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51262633},"gitHead":"cf59391f454f70b196441dc408f68af20db69fa6","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.15_1742928541886_0.41594899847195177","host":"s3://npm-registry-packages-npm-production"}},"24.0.16":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.16","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.16","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"2346b1d69ace38f4edde95c4b85a421b46bf690d","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.16.tgz","fileCount":196,"integrity":"sha512-NvSADqZYH7A9GwMyagetSYWYTvhpdOdUHriFZXmV8kQWlLKQbIFsQgC/uYkcd58Bi/0a2eNwzhCpgthdorapmg==","signatures":[{"sig":"MEQCIDjZ2avZSMwSyld6xy6mHr/Eku3GLIiMnOpnwo+UDl43AiA3naKydaOu8VlhhN2CgR3m+/g9e/dS5U5m45SHBZ57Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51263172},"gitHead":"0a2dba4986d69d34356a86baf903731cc3f607ca","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.16_1742932825713_0.9407259856137433","host":"s3://npm-registry-packages-npm-production"}},"24.0.17":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.17","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.17","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"137302bb62daf377fb35c39a23006f638370951b","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.17.tgz","fileCount":196,"integrity":"sha512-xK6pS9EsSqNQKyjcVETG5djMxQ2cuA1XHXkyG4fKOLxtBUJuspw8I25vbobK9XPPTt7sxOrl63ds+Fik/MPakg==","signatures":[{"sig":"MEUCIBtje+zYkZ/8s+MF1K254P0AoNGcZ3+cHs21PWqZxVEJAiEAjDhnLo+r8r1Cqb0SX0JcZoVLpgtPOFtT/Db1/IJRtNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51264640},"gitHead":"e42fab1697d375d6a4eaf96cae5c6b11b4be0c8e","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.17_1743011114012_0.9358702794770228","host":"s3://npm-registry-packages-npm-production"}},"24.0.18":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.18","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.18","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"a7887753d845f0ef0fc25a2adc825e112506b6ae","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.18.tgz","fileCount":196,"integrity":"sha512-KHvp7x4UWbwtcFbVNIyOIkKbYP52gl0AmfJNvh1Jl7r+g5owpYHCvR+DZuca8s1AuTEB7rIeRa4t91jjJfmWhQ==","signatures":[{"sig":"MEQCIEW0bSVeaIkeWyFSvi9QDCdBfDvS2yxm+lLpcl78V4QWAiA3+wRJUhV8XpnZU4+0P0W/05vqIzGeKBWI3T6BqooHRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51264519},"gitHead":"4d63e46d1008698adebe45d6db0e969973ade74f","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.18_1744143184734_0.9864066076102966","host":"s3://npm-registry-packages-npm-production"}},"24.0.19":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.19","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.19","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"7d6472733c87a4e5564492fef40aee88bbe94672","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.19.tgz","fileCount":196,"integrity":"sha512-6MfIs2L2fleSAmHV+5gG+AAqaiZ4ptpwvlz6fBwnMFn6I71ufRDL1StdVSZ4sa0ofJYgGIgojqeBq4O9ZPPUSg==","signatures":[{"sig":"MEUCIBEURWBOrF0dkD3jricDmtO1fGCMfIZsTbHV+IqBcZo2AiEArd7BYzktCA3tg5+0ydoQlSauJk75BJBvAwBdt908iq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51297042},"gitHead":"8acafa53392ec0751d58e675acc3caff6b080cde","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.19_1744308343438_0.33357691069484896","host":"s3://npm-registry-packages-npm-production"}},"24.0.20":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.20","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.20","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"d4bb5f40031108943fe6f4cc327af18f728acb2b","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.20.tgz","fileCount":196,"integrity":"sha512-jAXk7d977fCqOACyh16gyiwD7+zPXw1+aVcWvS10Dv319Sie6y7b98/1p/15Jnf1SUawmU4noeTGxAvtCpBaTA==","signatures":[{"sig":"MEUCIQCek4mKF2jBCPLHpi71OmBrSwDAAD8++iILBS8nEL0I2wIgLwg6OvP0CaUSZHu2ple5ovd+ZoiyFZrwEvddGGTHfaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51300627},"gitHead":"d5a21b2ff9148026a0dfe9b8ae0807ba77045998","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.20_1744468084174_0.49047338814050634","host":"s3://npm-registry-packages-npm-production"}},"24.0.21":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.21","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.21","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"4c4b785186e00df42444f617d2634905dc37a601","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.21.tgz","fileCount":196,"integrity":"sha512-jJCj+JbjRBjFOUPhvzmsGewl5feQpt9nXGN6qfWivPgELdP71F7Dm8b9ZgWq5KY+vXCSInlRPQYOhpmBIy6jng==","signatures":[{"sig":"MEUCIQCE+hCaz72WkVnJ8rJDldyUhrXOUqUny28NMdbcr6O1dQIgSYa6Pt+hIS9/MgzMHQz2NeYT1p6tkzKlHyD0+mFt6l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51897004},"gitHead":"fb27df6a487557e02e458ae98e65c69790bc72aa","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.21_1746130623978_0.10590946991775296","host":"s3://npm-registry-packages-npm-production"}},"24.0.22":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.22","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.22","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"6885c955085284d848c824f1ebd1792043d9e399","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.22.tgz","fileCount":196,"integrity":"sha512-I/v0E86drT4lDHhG77wjg7M6vCS6TIiQydffMt5KX68H7bKvUVZ1nL5megDhBSxs0WDIvK9oO7Dxg6vZZtql6w==","signatures":[{"sig":"MEUCIA9STEcIUtdbzYbEXw4QiDNxiOGRyoslJZxq7F3Mm2GLAiEAyGIe7rsWSt1wyZsnNCWE8N88F7JvBcVRrWQZc4/OF9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52053223},"gitHead":"7aa626aa55609cc20a1f4d0efa5646c9e2684b5b","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.22_1746648421399_0.222710767443842","host":"s3://npm-registry-packages-npm-production"}},"24.0.23":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.23","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.23","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"e243c574970a15ad480156d90e8f19fbb1c52228","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.23.tgz","fileCount":196,"integrity":"sha512-hDiq2aEmOPAwFt7mneAkxT+90uBQP3rwVU/MQej3nhqovz5TxfkxoZpzEpy+64MN4O0e/KlC6nWWtjn6MTkbIA==","signatures":[{"sig":"MEQCIFvIsYdwZm4SLjUQMpg5gnzjyFHS726hK6TjlKF0lqd3AiBcm9PtMccTxSDrIfHMyIrNX/0IgZrwEYiXVnsjmHuARw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52122542},"gitHead":"188b8246931c9d40c537a3558774e57e58e923c9","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.23_1748464385784_0.8993657971212334","host":"s3://npm-registry-packages-npm-production"}},"24.0.24":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.24","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.24","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"3a43efb3688f4ab8d0b008c00c97b5849ff75231","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.24.tgz","fileCount":196,"integrity":"sha512-TpoMPBVmOnjA/OkzKHU1KO35jy2ub1QAPEE2lGC79OFD5i0BP5LJ7niIt9QaogDFgwCAb0ywZ0G0KcdXN22dmQ==","signatures":[{"sig":"MEUCIB9pd7WHRTD9hteCXraY8zexKZDV8e2hu36XYDeIhiTuAiEA2JOoqtdGBMv8Y6vl0u43opREzuIujuXqARH4SkEDM9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52181917},"gitHead":"29cdbfd4efc493af8c8ae7665ac91c104f3deaee","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.24_1749151472702_0.32437591877538896","host":"s3://npm-registry-packages-npm-production"}},"24.0.25":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.25","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.25","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"840669b9d1b78076d71653d7fc50ed3510fff46f","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.25.tgz","fileCount":196,"integrity":"sha512-ls4BjVVXOMoDq81O8nNIUbKnn4/A9DRzSrIDNvBsAQXKVmVmRDw71NNNX/20Y4xvyTDt7m98NwGraykT427bJQ==","signatures":[{"sig":"MEYCIQCzaXEa6E19xBHcUSlaoUcRaEkFAsJ9Jd9zY+K4pIC3UQIhAIhlS7koN73KMUt7XFVShMO08N4zCSi/5xnGI7v/jXbv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52243815},"gitHead":"c12e7febdabba1ff71aba970f31db266097b7ade","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.25_1749912691314_0.9398624810510467","host":"s3://npm-registry-packages-npm-production"}},"24.0.26":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.26","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.26","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"9b3383a73af33d163dcb235a7861c60cf78e6320","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.26.tgz","fileCount":196,"integrity":"sha512-1IqS2JWixzDab81Rm/pGkG+8EbtZt1EN9+AdmoGdMPWkU9MIPa7nXjtWz22RapkN+4OzZXO/DhiQcHK++YoRDQ==","signatures":[{"sig":"MEUCIQC6QucNQ7G+bKThyg5P34Y3H5NfiIo5wZe1KnT7KwxEaAIgTKDtpqStUktaIY+cwjoO3PsHoSZ/xW32f8TOCWo1vWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52243775},"gitHead":"5447ae64e843fdbf6c8de134e1d6b8bf23bcaad7","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.26_1749920104462_0.3079583723649737","host":"s3://npm-registry-packages-npm-production"}},"24.0.27":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.27","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.27","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"f04f949887718195d2379d33154f7efd17a25a77","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.27.tgz","fileCount":196,"integrity":"sha512-OCNkDZS2n6PkN5LecW4pChX2U7OoE/Ayatlk1ZFmyaXd5r45AOumbapRV9CpcntNxyzUz3FCc/OV+E+ZSV/4Ew==","signatures":[{"sig":"MEUCIE16pdLfhdYGRiJDTbH2T6jCe44h8GavOiCvjvpkics2AiEAiqWv5yweEWEmO5uSdQNbEM2qXFd6HHWxGk4cBgnCq90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52246484},"gitHead":"e0f2e0042e60c600fc71d16ffd0c61cd288357a3","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.27_1750190212513_0.11100842674257594","host":"s3://npm-registry-packages-npm-production"}},"24.0.28":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.28","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.28","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"4d7eca7dc92ef945579939be2f29959bdb7b83ce","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.28.tgz","fileCount":196,"integrity":"sha512-MDvokzB2yCAFZJEOLN/aKsPzrel6kvibCm6ghtIqrP4qlmGInaduiQk6fvF5De1G8ZU+FopF4vuy/6bnyRUrIA==","signatures":[{"sig":"MEUCIQCkXDWPGfHkL5dIWffBm82DkowfHKgUa+ky+0MFWOVURgIgXaPHmj9JXwfGpKScEMQev3S73CDdaKjYDyunfhdlke4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52256308},"gitHead":"5260d6e847129e36da87df1ce894e7551e28d5f2","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.28_1750732677804_0.8052503214209137","host":"s3://npm-registry-packages-npm-production"}},"24.0.29":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.29","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.29","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"e51ff488369ce6cc258003ca73738df951edd6ba","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.29.tgz","fileCount":196,"integrity":"sha512-CHfHJ7TofuTox6/DMNm5ZrkazkK+A3KgDYr4+RFgGz+e3cdS54IWOLlR1+mNwhXjkcU5Y41n6hcALHTNAGWQzA==","signatures":[{"sig":"MEUCIGMenKKyGE71OmA5PioU+xOU0XTPyU5LYt9zYj9QEbNhAiEAx3Mii42QjwnWFh0dVzQtz8Jl7/WWGqFGZ+UtRvgEuVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52256831},"gitHead":"d7cb8e28b37017bcf485f5b8fcc3610d310640f6","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.29_1750817065436_0.4081890687630485","host":"s3://npm-registry-packages-npm-production"}},"24.0.30":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.30","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.30","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"ff78ba0ce1439a7ac1df202aa734b75e1c2b5101","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.30.tgz","fileCount":196,"integrity":"sha512-ByaxxBD3tNskfsJY2WlojI3UH3NCjsHMxsrKXyj/al/urNNSoaZ7/ZtVJCUifUc+PPYSrlEUsZ/uHt22kr4QMA==","signatures":[{"sig":"MEQCIEusHUHZGAXWHH4JiNUv6qZn0o4ZBMjqfgsEXCxotSffAiADXNGZGuX99roQvVv47wSabJQvC9YwQkC7u8YVAjl6bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52260528},"gitHead":"2b773829761c1b0126f19e609f87e4c082b0578b","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.30_1750958072823_0.33781493559779063","host":"s3://npm-registry-packages-npm-production"}},"24.0.31":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.31","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.31","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"eafd5c8779eb4484b9350daa82d471366e18f09c","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.31.tgz","fileCount":196,"integrity":"sha512-kWHO5QEiFxNUJgC3YrzbOprgP1V/xa5GRppz7FstlTGCPtO/j1oBehkxbzaDMCUoC0nXeIUdweU1yRrFWq8k4A==","signatures":[{"sig":"MEUCIQDWuz6xnU1H06eGs3bXpgItSsky5NteN9qj0f8tfCqPmAIgFjUkMrEzZs80j4VzJYbl1XiES8WxZMhd/q7fJinHN58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52260807},"gitHead":"4d1bfdac1f5219c9abe431812d9db494e0d09d26","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"10.2.3","description":"Actual on the web","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.31_1750972128806_0.19386396685364704","host":"s3://npm-registry-packages-npm-production"}},"24.0.32":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.32","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.32","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"de58c9b56ace835f8748b138dd53eb45e7b6be83","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.32.tgz","fileCount":196,"integrity":"sha512-pMYxvwyzou8dQJQZfoz2bPqZEkZP5JyeS5bpySOP7HK8SHzV8BXXSQZq/N8uM8LmNBN71nkWD/3D5SGfIGrpsQ==","signatures":[{"sig":"MEUCIDrWebYg4lwftJXMRpid1OkZ/IhEApfZAilMlWU+YQmjAiEAth2bu80SrPKpuCeFP1cYLRPbmAwH/iVBPuZWvdpOVWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52261909},"gitHead":"fdd77fac7c7f9f8c3615f468f1c6c67db3974eee","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.32_1751916642604_0.39938862410302733","host":"s3://npm-registry-packages-npm-production"}},"24.0.33":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.33","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.33","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"8542772246596e65d250d89f81604bf478bb043a","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.33.tgz","fileCount":197,"integrity":"sha512-giVqSZb7l6pqcHYCfMjZti9ZEYQVeBJZCsyYhqCMmX28Ezhe9mVYKazgZD+NJmHvln8KB58xEkBUGQ9VOy3B5w==","signatures":[{"sig":"MEUCIBpe2g4fusCmjeChOfBrSpiQ83yAu4a75JFRJk6LKyLfAiEA3Ygk80oRv2muy0aAyXhJYQuY0vaiqPrqNe/hDZaOC40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52262628},"gitHead":"be2fc27d20ea53eb494613932d3da4641664a814","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.33_1751938049705_0.8494105722232879","host":"s3://npm-registry-packages-npm-production"}},"24.0.34":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.34","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.34","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"dbed7b358ace9f7cb708d39ef98d2dd04770d785","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.34.tgz","fileCount":197,"integrity":"sha512-/6OCLi9uPCR61EVwlrMMC4rt1hvJ4f88A4a2Q7CKgX2lRSeG/cQD9X/6xHTn+bFiACxWeCTr0tkgBPliei/8tQ==","signatures":[{"sig":"MEYCIQCsSlBG/Aw37XxqjZtjZHUhwUvVJtoPWOvA2tHbHf9lSQIhAPfuuTKcoMEIyZN3rbU4u3vxrUsYqUMXc/oHlhy0IU93","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52262501},"gitHead":"bb13e328d0939fa29f02205835edc97c59924e8c","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","actor":{"name":"zachwhelchel","type":"user","email":"zach.whelchel@gmail.com"},"email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.34_1751948491903_0.29638692299619107","host":"s3://npm-registry-packages-npm-production"}},"24.0.35":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.35","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.35","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"bab7ec84b2487ea584313d1337a5a594dbee827e","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.35.tgz","fileCount":197,"integrity":"sha512-ZQNX6C8SJIWPEeSqxc6ZEg5FOP2S4KFiPiDe6Z6Rc2Awy96LNSiUHx1AhG1IKOAH+D0wHlSpngx9FUcuDoUN0g==","signatures":[{"sig":"MEYCIQDyUdCL8M/Met0swTIu7fbrCmDcj2KfhudP7CXjt0x+HAIhAIrrw7meKYIWXF87PhB58NNB0fmLdzYWO7xImORPYcVB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52265300},"gitHead":"95f79c901791aca32d4cf7a460f7b34e22a5c833","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.35_1752598563034_0.7099617607033029","host":"s3://npm-registry-packages-npm-production"}},"24.0.36":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.36","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.36","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"9669f99b5337c8fcaecf380b7d10f107242045c1","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.36.tgz","fileCount":197,"integrity":"sha512-3bDshvQoXJrrKlgFy+W7hFobQ/B9BIIu3HcySDmRGTM7kqQJmVClpEftbHF19yjWXX1eEmN47ySwRJgwigOXOQ==","signatures":[{"sig":"MEUCIAjT6kESKXeWl/Nc8g16f/sSsLHgpijjaQk0h2KFADuGAiEAqJUdupjiE+SU1hQMFHChidXRXS0Y9NYqfLTfKBtdzNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52264540},"gitHead":"7fe4db4f1e9a0a637d4aac3cb5d4aef0495ded1d","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.36_1752613232125_0.003062097401376418","host":"s3://npm-registry-packages-npm-production"}},"24.0.37":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.37","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.37","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"d17be13cc7edf31802dfff8ea2594eda80c16602","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.37.tgz","fileCount":197,"integrity":"sha512-PtWYkCJGykfYxq3giuB3AlK0DHXr5p2tFk9gDfRm9BOiztzuScB+TPvviAU8fcxZCxSeq9EBlgoK6gfcd62jMA==","signatures":[{"sig":"MEQCIGFxr4TqBurJDRX33M+bYC6VRxLcD52sVTyagQdGMfzDAiA7Q91pTj3VWOFKg7mAtFaHyUcFuiKFUqRyaTl86eH98w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52266430},"gitHead":"8089a4e89ba35600f7da87c72b10dc9f8edd17b5","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.37_1752807151623_0.3280023461955641","host":"s3://npm-registry-packages-npm-production"}},"24.0.38":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.38","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.38","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"343c321dabacf29492d9b26d3db41b185086cc66","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.38.tgz","fileCount":197,"integrity":"sha512-vzXojHc58gPgAtOgdgqzeDf9ti1jA7iTWMB0vt2bjROue1hou4G9/hisltF0rN+JJsrC65T2Sm7Osc+yiw+6GQ==","signatures":[{"sig":"MEUCIQC2dOHMvF4zqJJtJjWRP1N1YNYb9G80yqSAGT0HzQyC7AIgHm4DadQruHrsF3UJipc+zR5+eoI9vrPsNRPd/TK7+Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52266642},"gitHead":"4a29144d2fb0605b9be88a26733b1dbc1b87fe4f","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.38_1753282560426_0.38138852403164347","host":"s3://npm-registry-packages-npm-production"}},"24.0.39":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.39","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.39","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"4eaf341ac6701904d48629318d434b247cf63969","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.39.tgz","fileCount":197,"integrity":"sha512-sdfMw25HqlqH0L85/174MK7YrhDphfUfnfiYDOX56V8MqYCSjfdtshngZQgwpPdo9DLquwdt6RjytREXdDvHaw==","signatures":[{"sig":"MEYCIQCkJbTeCeA7IYS9AGStQCvBvv27ljVcffOtLa5sekL0SQIhAPg5ahF7NrmXvsLdXE5K6tNEZwfT+vaS8A5BxDrw6yD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52266605},"gitHead":"4a29144d2fb0605b9be88a26733b1dbc1b87fe4f","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.39_1753282791075_0.6515388432328688","host":"s3://npm-registry-packages-npm-production"}},"24.0.40":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.40","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.40","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"70a7785664520ea7a274b672e563741f9e30173f","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.40.tgz","fileCount":197,"integrity":"sha512-JTOArCxftt6GQNmp3wvKVXxAF9ckAmHWnnUp+vIK+2DWOqnI62qgSahz8UJmVtAeTkfbXhwBnz8fhQKR1XKENA==","signatures":[{"sig":"MEUCIBm6+ZJ+WnJHB2/a0TA02hPXMzPJxhXvzOj1xF07TMNXAiEA/83hmOik6J1d8spVBr6oZXhlBKY6KbZ1fwh7zTU0jYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52301281},"gitHead":"951afcdefc43044f9fe1f70a3d4a3aac21adf147","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.40_1754619126483_0.9380388300081133","host":"s3://npm-registry-packages-npm-production"}},"24.0.41":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.41","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.41","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"cabfa7253e7974c7e543782b619f5dd7087a46b9","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.41.tgz","fileCount":197,"integrity":"sha512-1YKVikJP9sCmHxoqrqp5rKZnWqABhBJv92buVjeuCVT5uaVw1leLHP7hOkc01fwNO28Mn97JXgKsYtDciptvJA==","signatures":[{"sig":"MEQCIEifGnUu/iOBnogMoj4fYIiVfmgBfjfx2e/BTSq3dbsHAiBn8lXKRqPnl0GVEjZ4VRATSaQNyHJ0OBdy4pOe8w/jVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52328059},"gitHead":"9a90e012f4b07ef26a332690804c373b53e64052","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.41_1754679273502_0.3676520611842635","host":"s3://npm-registry-packages-npm-production"}},"24.0.42":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.42","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.42","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"9b55cc331415feefcad858fc46594dc887fc8437","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.42.tgz","fileCount":197,"integrity":"sha512-D4c6V+BnA8tfEIBuNNf57bXwzHW5aLWCZCk3Zu/hy4dsk7XeiW5gu+9tG98Nkz0JaekG7Ol67EanYSoluBMvGQ==","signatures":[{"sig":"MEUCIQDX+Y8U7YZ3P6LuQ6Cf5B1Ljc6oqp9O2m23y4H1SS5rNAIgXP2pUBJjceBBoPuzhJcwaR7Q60OrM2zSccBpCGCVHsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52390283},"gitHead":"6dde0877e30ce46388768a3eaf4b7d95b995d707","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.42_1755312528542_0.06726861937735396","host":"s3://npm-registry-packages-npm-production"}},"24.0.43":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.43","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.43","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"e206cd25d581aa665077a0e1409be1f33b8ed248","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.43.tgz","fileCount":197,"integrity":"sha512-JvP4xeSjts4M0+WZsdmOUAD3hDa9UR7yOqJEMvQTXCPRS0/ot1/ZsD/nK3iDx+lM1pVizzWU6yNSg+cWjeDwjw==","signatures":[{"sig":"MEUCIEY71SlVYI2YazyHukf9jM1XV/Hu9x/F2qQT1liy1HA8AiEAuweD00voQMFnnxwi9/B/sIsI8CQ8dwmOWLUhlnn8cZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52394594},"gitHead":"ef79f708fdbf223389a322215b331cdf1e35f388","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.43_1755531049787_0.16227462940286408","host":"s3://npm-registry-packages-npm-production"}},"24.0.44":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.44","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.44","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"0d25e8f6ec198e3de948e9605978e93687ed53e8","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.44.tgz","fileCount":197,"integrity":"sha512-1x/qBXScJe4qo/0DbCvMvYR98eSbcNLpbwcUuBTx1wt7Sxwk+F+BpH9xmNqkv6Svc+W+7CIjdJJY+uVRBa/0tA==","signatures":[{"sig":"MEUCIQDZgcJttA8YQu8+2VULg9GZovfIDtX/MzKXhlckwDZd6gIgYGdg7Yl5HH+Y+dQWxQ8qj+bcGmxenOHgXCN4ugx/i58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52459708},"gitHead":"92ecee38a177b00b0ceb78f99deaec7cfcd911fa","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.44_1756133836707_0.07751197953364497","host":"s3://npm-registry-packages-npm-production"}},"24.0.45":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.45","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.45","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"9d4d1938f4fec76ba429c597e4ba992ca444d072","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.45.tgz","fileCount":197,"integrity":"sha512-gmoSYIGMNCu4oQk1YMxOpUqOKoZr1ffqotCo7EVzFLHsbxe8kj9fdw9qZS1oipf7HSdjeCXXowMma6lciTYAdQ==","signatures":[{"sig":"MEQCIE5S9S00+LSwEBIcpr8ph5JRTFG64xJBNfVu//LBKG//AiBgjhcYF++pZ5brSIi6EJsiZbHNqpYP9vT6cNwxtmxACg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52469916},"gitHead":"86b8571ed9eaa94a853837a437c8b3db0a864065","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.45_1756218727212_0.9699001737469397","host":"s3://npm-registry-packages-npm-production"}},"24.0.46":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.46","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.46","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"99a144abe6481244a8fbea0496cbde4060b20e6a","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.46.tgz","fileCount":197,"integrity":"sha512-J4E5puIg/K+uuyOZrg0I1icIUlVqkmiVbqvy9ubk1csj/HrOloQGABNSihJNv7f3M3Z/q2ihcFL4HN+7sZF1UA==","signatures":[{"sig":"MEUCIQC9nGolt/qcHF+wZxXILR8LwcPf6ZS2hCqPxzyQd67e1QIgGqjG0U1C63i2ivmEpMbSqOA3gIJM4A8t4fa1TPY7XQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52487516},"gitHead":"735be568e11129115395f687f02a9c1ce898a477","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.46_1756402723120_0.8438392057052877","host":"s3://npm-registry-packages-npm-production"}},"24.0.47":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.47","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.47","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"d9a67db43fc3d01d5dcc3f6b6a962d7631caa90c","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.47.tgz","fileCount":197,"integrity":"sha512-ha3H6VoJuDZbBT94VncX+gLFv2YoHy97kRlKd0A5PbAZ86/wtDrTGncKJIrOd0JAxVc9iKnH575058W770epTg==","signatures":[{"sig":"MEUCIQDvB/KPytM3AgSh2ZPt4TD+kCYY+eBnCYhzoLyNCs+0XgIgSMT+lwumg7NumZAAd6W6l2X65Cgg+JKOvnMg//r5Avw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52487960},"gitHead":"fe89e5c9c298028da5fb2e4e3c4ce928a71abc43","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.47_1756406146503_0.3644345947964094","host":"s3://npm-registry-packages-npm-production"}},"24.0.48":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.48","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.48","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"f9ffeefcd9cb5f71e66a04c10cdffa09eba5be88","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.48.tgz","fileCount":197,"integrity":"sha512-jdkCNsrpcX3luPH5iBRESn/opggU/ICfNGMlt7BNy+0N9bMrOMdQVTpKXBmieaebrweP02cIg6GFowhiA0T0Zg==","signatures":[{"sig":"MEUCIQDeUZ9BfFv6OhNpvzcgDcgLkdeDGHHZSL+23UYUC5LRkgIgPYgxZLfMWdQyKG7m2wu7IC0l3c/kuuvQE0O9voHr2dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52487972},"gitHead":"aebc8c9cf2e42bc417da9a7c6f3ba03ef26d8391","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.48_1756478092658_0.3942278209391765","host":"s3://npm-registry-packages-npm-production"}},"24.0.49":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.49","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.49","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"8692eedbd4a40be9368297d8a3578f91b1051b3e","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.49.tgz","fileCount":197,"integrity":"sha512-4INo1xk3acmH682hsBLzu7PeOatOUqStedfzpb+h9revfn+AiKFVDyAn4qCck43eLqXZQy4ODSWTfmfn/LyKow==","signatures":[{"sig":"MEYCIQCfvXKkgA/X6CsCRP/r3s0Z+3wBVJkufscsZF2hro/YEgIhAPOhUOR/M9G2htDG48SNWtGW7vGrmj+vvag57LzlRsIP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52487972},"gitHead":"39bf8c666d7114f6cb903e698112edec44a0c469","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.49_1756931171262_0.1408423113937498","host":"s3://npm-registry-packages-npm-production"}},"24.0.50":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.50","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.50","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"24952571771fcc6511bd5f37ed72db06b73d5a56","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.50.tgz","fileCount":197,"integrity":"sha512-Vj/7OSjXtGrSKKhK2JiwZQjDEMHR04271SqsldYtP55Xd4hnewSSUlA/1NwkRkHFsXKyh7W5qSVhbRdFBmvZKQ==","signatures":[{"sig":"MEUCIFQenBz2K9rfKkDZx2FiDnus8O/IgbjyyppZsXa2einNAiEAsWoOd5m7Xt5LfpjrEzHBFoM3nSI0i3sZkelKoejp/sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52490166},"gitHead":"ddb9951c9151d28eb3ff0dcf5fa6625ec036f359","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.50_1757019032530_0.7512010865203462","host":"s3://npm-registry-packages-npm-production"}},"24.0.51":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.51","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.51","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"11f6567c4e7f286116fbc58013a100355f8885e5","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.51.tgz","fileCount":197,"integrity":"sha512-jEDHiA5hf6h1P1Nok1KDyXzRoNeo/Ab4Tg5Iq5wqOE1u4w9ItqlpqorRjtRT8VUA/StqZG5AH7tKywhJc7ET4w==","signatures":[{"sig":"MEUCIEaVcWDMIG4Dvzj6b+6jVOG/bG+kBtEqrBrylBft6OHWAiEAq6fFRL6IXU8i8WD0XF+XI3IGeqS/tyjPF0QITlkwlpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52479608},"gitHead":"2c57ddbd0fc3ae8cf0923b7d97edca17bfdb5b00","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.51_1757972657456_0.3644783837080434","host":"s3://npm-registry-packages-npm-production"}},"24.0.52":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.52","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.52","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"7d446bef61b8e44222bfb44a84b3c4adb038aaaf","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.52.tgz","fileCount":197,"integrity":"sha512-i9OQQJA8UOgvbu+16TNSsAasOwjkfoQRa6sBOPoTCARnf5ItPDeIdQyitDTWQhwVAaXvYSzCpNauKAbPSHlDAg==","signatures":[{"sig":"MEYCIQCnbewT9UQWEdu1+oXlh1Pl5YT7J1QfoPDqhZMnB5N5fgIhAKByOMqWMvERH3ESrdhpfG3NpFjI8ihyD8dxJ2X3QNUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52481400},"gitHead":"01ac8faa859dce27a53ba3a7c84dc4a38da7162d","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.52_1758140065284_0.4816030004367631","host":"s3://npm-registry-packages-npm-production"}},"24.0.53":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.53","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.53","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"3dcf1b7c99b13e3579ce6faa94658c0b20407b4c","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.53.tgz","fileCount":197,"integrity":"sha512-DDF+oKqYss3U0vbNxGkZvBHP/Rh/y9M0+3Ed/MSAmV7Xqje3QR4DIVKeRBA5kaQxgu73v5S9J3nmfKkmbz6x0g==","signatures":[{"sig":"MEYCIQDP4CwALxdiN5gylFe+z5SZILp0VmX8xkWCHwyRLBF3jQIhANM00P0L3DjMbtwJHLrqCJZ7+lAH6iGSCiPrmmHejLr1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52481883},"gitHead":"a0c0239d4e84ce77dfd6c140f163f424710d2a3c","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.53_1758158037403_0.15935959285327894","host":"s3://npm-registry-packages-npm-production"}},"24.0.54":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.54","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.54","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"4be22dcadfc03e73b81611f4a82282cc1ab1428b","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.54.tgz","fileCount":197,"integrity":"sha512-jFjst/hDlzvyEbHo2kovN5geQ6CfobgLnpt4ryYNZdfkmgMXXPebZJgIfvtMWwztPvQTWR+UVOXu2TMUZ1/4LQ==","signatures":[{"sig":"MEQCIBNuC/48nmy4Zmy0Sux7HpL7uflXy+2CeOIEminIbKXEAiBJHeMmPP2YfEUoAcfz7G6W33T2NuDgLeew48btV4qxQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52481883},"gitHead":"048ba8d9ece0b2a254ad8d20a2ba8b17c3339e46","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.54_1758162357673_0.6139169097073358","host":"s3://npm-registry-packages-npm-production"}},"24.0.55":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.55","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.55","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"491490a78c158d30d851c1d03634034d68c9ef34","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.55.tgz","fileCount":197,"integrity":"sha512-HEg4Xz4LWubMIk/5d44k0Xl1KPQpW0Fn6jDUtKjErflDQAl4yP8W31UaSU/RRn48COzc0clCZ//QXZVptWTsHw==","signatures":[{"sig":"MEUCIHANJA74b9YUKqB2rPjiKD1weiWvpcrTpzrAyD4ODU0TAiEAn7TOcKusg4sA3032ln4uY+pvryDwSBPTH1Jy7b1DrxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52489409},"gitHead":"b8f85d1ea887c693829a5516a1e0198245688194","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.55_1760388249082_0.3615182454277548","host":"s3://npm-registry-packages-npm-production"}},"24.0.56":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.56","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.56","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"ed7a51501e71a02444ac4672aa88d46f86935ec1","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.56.tgz","fileCount":197,"integrity":"sha512-2iWin48RwlVbS6tQP0xdIk5+/tjEXqmvlI5BzF9K7cEL/Cx8XPtttw17/kmF8XT1qsb+erbyBKx4Ldr+vZJV2w==","signatures":[{"sig":"MEYCIQCWyKrsANE5VfPZhIQVSd/2ep3hH36qwt0XIfkYvvlivQIhAOr09tVpJ+mGeaklqpISsgY3QJW5Wk4B9PVsLF49+e6z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52490992},"gitHead":"276618bd2dccc5cb7e5d06c889a9788d029d98b9","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.56_1765482802997_0.6442730277169351","host":"s3://npm-registry-packages-npm-production"}},"24.0.57":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.57","license":"MIT","_id":"@zachwhelchel/actual-app-web-multi@24.0.57","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"dist":{"shasum":"3ddd3cd3220851695e3e716fc522375e8f69a11d","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.57.tgz","fileCount":197,"integrity":"sha512-nbFDq+c/6SOh7wZkU5oq6f/FLhqKunyfmS2OniLbZMKC4pRTE95ggjX2y6RJlWfOmUVi/SZypoZ3P1NkXtq0pQ==","signatures":[{"sig":"MEUCIAuHbgpuCKyrJTgRj4kl6O3wQYETfRhYxn26teZ6ZMq4AiEA5NvI+3C6FaLpGryzRwcVW3iebN50pk/7fh9bFJsujJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52493145},"gitHead":"4ed88d4f6b991203155ff0ddbc54f22ebd001e18","scripts":{"e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium","test":"vitest","build":"vite build","start":"cross-env PORT=3001 vite","watch":"cross-env BROWSER=none yarn start","build:browser":"cross-env ./bin/build-browser","generate:i18n":"i18next","start:browser":"cross-env ./bin/watch-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . ."},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"_npmVersion":"11.4.2","description":"Actual on the web","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react-facebook-pixel":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.70.0","uuid":"^9.0.1","vite":"^5.2.14","react":"18.2.0","redux":"^4.2.1","lodash":"^4.17.21","vitest":"^1.6.0","xml2js":"^0.6.2","i18next":"^23.11.5","pikaday":"1.8.2","chokidar":"^3.5.3","date-fns":"^2.30.0","debounce":"^1.2.1","inter-ui":"^3.19.3","recharts":"^2.10.4","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","cross-env":"^7.0.3","downshift":"7.6.2","react-dnd":"^16.0.1","react-dom":"18.2.0","react-aria":"^3.35.1","remark-gfm":"^3.0.1","swc-loader":"^0.2.6","@types/uuid":"^9.0.2","memoize-one":"^6.0.0","react-modal":"3.16.1","react-redux":"7.2.9","redux-thunk":"^2.4.2","usehooks-ts":"^3.0.1","@emotion/css":"^11.13.4","@swc/helpers":"^0.5.11","@types/react":"^18.2.0","re-resizable":"^6.9.17","react-spring":"^9.7.3","@types/lodash":"^4","focus-visible":"^4.1.5","promise-retry":"^2.0.1","react-i18next":"^14.1.2","react-stately":"^3.33.0","auto-text-size":"^0.2.3","i18next-parser":"^9.0.0","react-markdown":"^8.0.7","@types/debounce":"^1.2.4","vite-plugin-pwa":"^0.20.0","@playwright/test":"1.41.1","@types/react-dom":"^18.2.1","react-router-dom":"6.21.3","react-grid-layout":"^1.4.4","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@use-gesture/react":"^10.3.0","react-hotkeys-hook":"^4.5.0","vite-tsconfig-paths":"^4.3.2","@types/promise-retry":"^1.1.6","jest-watch-typeahead":"^2.2.2","react-error-boundary":"^4.0.12","@rollup/plugin-inject":"^5.0.5","react-aria-components":"^1.4.1","terser-webpack-plugin":"^5.3.10","@testing-library/react":"14.1.2","@juggle/resize-observer":"^3.4.0","react-dnd-html5-backend":"^16.0.1","webpack-bundle-analyzer":"^4.10.1","@types/react-grid-layout":"^1","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","rollup-plugin-visualizer":"^5.12.0","@fontsource/redacted-script":"^5.0.21","@testing-library/user-event":"14.5.2","mdast-util-newline-to-break":"^2.0.0","i18next-resources-to-backend":"^1.2.1","react-simple-pull-to-refresh":"^1.3.3","react-virtualized-auto-sizer":"^1.0.21","@types/webpack-bundle-analyzer":"^4.6.3","@swc/plugin-react-remove-properties":"^1.5.121"},"_npmOperationalInternal":{"tmp":"tmp/actual-app-web-multi_24.0.57_1765573553156_0.3011495398902626","host":"s3://npm-registry-packages-npm-production"}},"24.0.58":{"name":"@zachwhelchel/actual-app-web-multi","version":"24.0.58","license":"MIT","devDependencies":{"@emotion/css":"^11.13.4","@fontsource/redacted-script":"^5.0.21","@juggle/resize-observer":"^3.4.0","@playwright/test":"1.41.1","@rollup/plugin-inject":"^5.0.5","@svgr/cli":"^8.1.0","@swc/core":"^1.5.3","@swc/helpers":"^0.5.11","@swc/plugin-react-remove-properties":"^1.5.121","@testing-library/react":"14.1.2","@testing-library/user-event":"14.5.2","@types/debounce":"^1.2.4","@types/lodash":"^4","@types/promise-retry":"^1.1.6","@types/react":"^18.2.0","@types/react-dom":"^18.2.1","@types/react-grid-layout":"^1","@types/react-modal":"^3.16.0","@types/react-redux":"^7.1.25","@types/uuid":"^9.0.2","@types/webpack-bundle-analyzer":"^4.6.3","@use-gesture/react":"^10.3.0","@vitejs/plugin-basic-ssl":"^1.1.0","@vitejs/plugin-react-swc":"^3.6.0","auto-text-size":"^0.2.3","chokidar":"^3.5.3","cross-env":"^7.0.3","date-fns":"^2.30.0","debounce":"^1.2.1","downshift":"7.6.2","focus-visible":"^4.1.5","i18next":"^23.11.5","i18next-parser":"^9.0.0","i18next-resources-to-backend":"^1.2.1","inter-ui":"^3.19.3","jest":"^27.5.1","jest-watch-typeahead":"^2.2.2","lodash":"^4.17.21","mdast-util-newline-to-break":"^2.0.0","memoize-one":"^6.0.0","pikaday":"1.8.2","promise-retry":"^2.0.1","re-resizable":"^6.9.17","react":"18.2.0","react-aria":"^3.35.1","react-aria-components":"^1.4.1","react-dnd":"^16.0.1","react-dnd-html5-backend":"^16.0.1","react-dom":"18.2.0","react-error-boundary":"^4.0.12","react-grid-layout":"^1.4.4","react-hotkeys-hook":"^4.5.0","react-i18next":"^14.1.2","react-markdown":"^8.0.7","react-modal":"3.16.1","react-redux":"7.2.9","react-router-dom":"6.21.3","react-simple-pull-to-refresh":"^1.3.3","react-spring":"^9.7.3","react-stately":"^3.33.0","react-virtualized-auto-sizer":"^1.0.21","recharts":"^2.10.4","redux":"^4.2.1","redux-thunk":"^2.4.2","remark-gfm":"^3.0.1","rollup-plugin-visualizer":"^5.12.0","sass":"^1.70.0","swc-loader":"^0.2.6","terser-webpack-plugin":"^5.3.10","usehooks-ts":"^3.0.1","uuid":"^9.0.1","vite":"^5.2.14","vite-plugin-pwa":"^0.20.0","vite-tsconfig-paths":"^4.3.2","vitest":"^1.6.0","webpack-bundle-analyzer":"^4.10.1","xml2js":"^0.6.2"},"scripts":{"start":"cross-env PORT=3001 vite","start:browser":"cross-env ./bin/watch-browser","watch":"cross-env BROWSER=none yarn start","build":"vite build","build:browser":"cross-env ./bin/build-browser","generate:icons":"rm src/icons/*/*.tsx; cd src/icons && svgr --template template.ts --index-template index-template.ts --typescript --expand-props start -d . .","generate:i18n":"i18next","test":"vitest","e2e":"npx playwright test --browser=chromium","vrt":"cross-env VRT=true npx playwright test --browser=chromium"},"dependencies":{"react-facebook-pixel":"^1.0.4"},"_id":"@zachwhelchel/actual-app-web-multi@24.0.58","gitHead":"51629dbf641b520e3dd455bd3533fbd67f6eab42","description":"Actual on the web","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-4tsyPGuqvHu2ho8sO4bIRu93I0qMCDuVQkNldWGMdYBUQxlG/X6QeWxkeZly0Uf/GnQ5IU3XF5kBwThnD+FxTQ==","shasum":"e4a4a9fd838e672b8fb3f29a641614dde6c95e39","tarball":"https://registry.npmjs.org/@zachwhelchel/actual-app-web-multi/-/actual-app-web-multi-24.0.58.tgz","fileCount":197,"unpackedSize":52493145,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC0DSEWXz8/HyvRzq6i7Zs93mUSf+fVa1c/gGVA6EHTeAiEA8YNNBEJEKvkhUJQ3aSq9dxJpa4Ac2AIvnJOYX9LiGaE="}]},"_npmUser":{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"},"directories":{},"maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/actual-app-web-multi_24.0.58_1768073644056_0.8461474541794947"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-03T20:22:55.647Z","modified":"2026-01-10T19:34:04.732Z","24.0.0":"2025-03-03T20:22:56.295Z","24.0.1":"2025-03-03T22:51:05.883Z","24.0.2":"2025-03-04T19:18:58.974Z","24.0.3":"2025-03-04T21:43:57.067Z","24.0.4":"2025-03-05T01:02:22.312Z","24.0.5":"2025-03-05T18:00:54.575Z","24.0.6":"2025-03-06T16:29:24.959Z","24.0.7":"2025-03-06T17:10:42.993Z","24.0.8":"2025-03-06T19:46:46.502Z","24.0.9":"2025-03-10T15:54:16.955Z","24.0.10":"2025-03-10T18:35:45.522Z","24.0.11":"2025-03-10T22:51:45.711Z","24.0.12":"2025-03-15T17:54:12.740Z","24.0.13":"2025-03-18T18:37:25.292Z","24.0.14":"2025-03-25T14:28:24.101Z","24.0.15":"2025-03-25T18:49:02.239Z","24.0.16":"2025-03-25T20:00:26.152Z","24.0.17":"2025-03-26T17:45:14.421Z","24.0.18":"2025-04-08T20:13:05.152Z","24.0.19":"2025-04-10T18:05:43.916Z","24.0.20":"2025-04-12T14:28:04.544Z","24.0.21":"2025-05-01T20:17:05.136Z","24.0.22":"2025-05-07T20:07:01.730Z","24.0.23":"2025-05-28T20:33:06.187Z","24.0.24":"2025-06-05T19:24:33.025Z","24.0.25":"2025-06-14T14:51:31.638Z","24.0.26":"2025-06-14T16:55:04.768Z","24.0.27":"2025-06-17T19:56:52.913Z","24.0.28":"2025-06-24T02:37:58.186Z","24.0.29":"2025-06-25T02:04:25.770Z","24.0.30":"2025-06-26T17:14:33.139Z","24.0.31":"2025-06-26T21:08:49.173Z","24.0.32":"2025-07-07T19:30:43.035Z","24.0.33":"2025-07-08T01:27:30.033Z","24.0.34":"2025-07-08T04:21:32.260Z","24.0.35":"2025-07-15T16:56:03.389Z","24.0.36":"2025-07-15T21:00:32.473Z","24.0.37":"2025-07-18T02:52:31.960Z","24.0.38":"2025-07-23T14:56:00.763Z","24.0.39":"2025-07-23T14:59:51.480Z","24.0.40":"2025-08-08T02:12:06.874Z","24.0.41":"2025-08-08T18:54:33.822Z","24.0.42":"2025-08-16T02:48:48.859Z","24.0.43":"2025-08-18T15:30:50.182Z","24.0.44":"2025-08-25T14:57:17.087Z","24.0.45":"2025-08-26T14:32:07.592Z","24.0.46":"2025-08-28T17:38:43.698Z","24.0.47":"2025-08-28T18:35:46.833Z","24.0.48":"2025-08-29T14:34:53.011Z","24.0.49":"2025-09-03T20:26:11.618Z","24.0.50":"2025-09-04T20:50:32.849Z","24.0.51":"2025-09-15T21:44:17.832Z","24.0.52":"2025-09-17T20:14:25.802Z","24.0.53":"2025-09-18T01:13:57.737Z","24.0.54":"2025-09-18T02:25:58.158Z","24.0.55":"2025-10-13T20:44:09.409Z","24.0.56":"2025-12-11T19:53:23.459Z","24.0.57":"2025-12-12T21:05:53.804Z","24.0.58":"2026-01-10T19:34:04.531Z"},"license":"MIT","description":"Actual on the web","maintainers":[{"name":"zachwhelchel","email":"zach.whelchel@gmail.com"}],"readme":"Actual on the web\n\n## E2E tests\n\nE2E (end-to-end) tests use [Playwright](https://playwright.dev/). Running them requires an Actual server to be running either locally or on a remote server.\n\n### Functional\n\nRunning against the local server:\n\n```sh\n# Start the development server\nyarn start\n\n# Run against the local server (localhost:3001)\nyarn e2e\n```\n\nRunning against a remote server:\n\n```sh\nE2E_START_URL=http://my-remote-server.com yarn e2e\n```\n\n### Visual regression\n\nVisual regression tests (also known as screenshot tests) check that the visual appearance of the product has not regressed. Each environment has slightly different colors, fonts etc. Mac differs from Windows which differs from Linux. In order to have a stable test environment for visual comparisons - you must use a standartised docker container. This ensures that the tests are always ran in a consistent environment.\n\nPrerequisites:\n\n- Docker installed\n\n#### Running against the local server\n\nFirst start a dev instance:\n\n```sh\nHTTPS=true yarn start\n```\n\nor using the dev container:\n```\nHTTPS=true docker compose up --build\n```\n\nNote the network IP address and port the dev instance is listening on.\n\nNext, navigate to the root of your project folder, run the standardized docker container, and launch the visual regression tests from within it.\n\nRun via yarn:\n\n```sh\n# By default, this connects to https://localhost:3001\nyarn vrt:docker\n\n    # To use a different ip and port:\n    yarn vrt:docker --e2e-start-url https://ip:port\n\n    # To update snapshots, use the following command:\n    yarn vrt:docker --e2e-start-url https://ip:port --update-snapshots\n```\n\nRun manually:\n\n```sh\n# Run docker container\ndocker run --rm --network host -v $(pwd):/work/ -w /work/ -it mcr.microsoft.com/playwright:v1.41.1-jammy /bin/bash\n\n    # If you receive an error such as \"docker: invalid reference format\", please instead use the following command:\n    docker run --rm --network host -v ${pwd}:/work/ -w /work/ -it mcr.microsoft.com/playwright:v1.41.1-jammy /bin/bash\n\n# Once inside the docker container, run the VRT tests: important - they MUST be ran against a HTTPS server.\n# Use the ip and port noted earlier\nE2E_START_URL=https://ip:port yarn vrt\n\n    # To update snapshots, use the following command:\n    E2E_START_URL=https://ip:port yarn vrt --update-snapshots\n```\n\n#### Running against a remote server\n\nYou can also run the tests against a remote server by passing the URL:\n\nRun in standardized docker container:\n```sh\nE2E_START_URL=https://my-remote-server.com yarn vrt:docker\n\n    # Or pass in server URL as argument\n    yarn vrt:docker --e2e-start-url https://my-remote-server.com\n```\n\nRun locally:\n```sh\nE2E_START_URL=https://my-remote-server.com yarn vrt\n```\n","readmeFilename":"README.md"}