{"_id":"@embedded-banking-fundr/invoice-finance","_rev":"19-b2371a8cf5f838a1b7aa66badf840d3b","name":"@embedded-banking-fundr/invoice-finance","dist-tags":{"stable":"1.0.0","latest":"3.1.1"},"versions":{"1.0.0":{"name":"@embedded-banking-fundr/invoice-finance","version":"1.0.0","_id":"@embedded-banking-fundr/invoice-finance@1.0.0","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"aff432a782d8516712dea4bc52672c26591a7b33","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-1.0.0.tgz","fileCount":15,"integrity":"sha512-6rnoRNDSHPVy7PGeHx34COazXetE1kQGqpjKpjEQPgt9HDMaX7OMub5XMT+AEVcJvN0BckJv122i7E0D7yq4zg==","signatures":[{"sig":"MEYCIQDZ6jLAz/2uyKAWjbXXVztIIIp8+Cm3CKhEgtlBfHdwKQIhAP0tM8ikcUzIa11aUIKdHqvCPr+EVoreJXec0STOm+9P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1427194},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"7ad12ed4a0310d55eadb62c9e94e7f3f8b750998","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.5.0","description":"## Overview","directories":{},"_nodeVersion":"20.12.2","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.41.2","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_1.0.0_1713522165463_0.2677250723922071","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@embedded-banking-fundr/invoice-finance","version":"1.1.0","_id":"@embedded-banking-fundr/invoice-finance@1.1.0","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"f6b849831f25b8c66c6035c24b22ce0953976f8a","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-1.1.0.tgz","fileCount":15,"integrity":"sha512-xIX7Qc9KVEunU1+svIEaWfUQ9aHXVtqBZhT+5tuokvM4lfb+WZd52qkVYBg0v7jSCMaTErzW5P+EsavY684exA==","signatures":[{"sig":"MEQCIBu3JQLGjLJjKJeFxaQEOIlqh/amNrQABbdPDQxueEvYAiAU3kTS/880t+HuyYBeCgikaeyiPqoJ9lqVm0sxZc4A9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1416835},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"75f34aba1cd2a3346f2cf388fc1a8d96507105b8","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.5.2","description":"## Overview","directories":{},"_nodeVersion":"20.13.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.41.2","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_1.1.0_1716476970341_0.5886837721250457","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@embedded-banking-fundr/invoice-finance","version":"1.2.0","_id":"@embedded-banking-fundr/invoice-finance@1.2.0","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"2485bc59e26589ad420bca6511a84b961a4ca0e4","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-1.2.0.tgz","fileCount":15,"integrity":"sha512-4CN3dQcaKCH0ohRtGm2G4N/a9hr3rVIp7QuNPTnrSm1dqkQCqNzOAYzLhcaHjk+gwBdPQDOA5UrWebZUnq5Sqw==","signatures":[{"sig":"MEUCIQCcMhbYNkxGZlfxJMpNR9XlbrffSpMBD4QZW6d2yfqvHwIgMke64ONElf0h7ETK1VY7XCvV0rXS2tYS14NI8Mb64dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1417727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"4c5badaf84e16c4225c6b43c6e7f2f05980d39af","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.5.2","description":"## Overview","directories":{},"_nodeVersion":"20.13.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.41.2","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_1.2.0_1716910273536_0.7743846159844687","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@embedded-banking-fundr/invoice-finance","version":"1.3.0","_id":"@embedded-banking-fundr/invoice-finance@1.3.0","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"08f283e60e838f7a0ed5d7a1b32ff702013bae28","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-1.3.0.tgz","fileCount":15,"integrity":"sha512-fDQwnEeDZ2witGG+vcww9Y7UY9LkF1UFeaPuRuqhE5OQW8eFjs66vLzkhqfQ42x2hNFTBwRWc9mCs9Q5w8Bl2w==","signatures":[{"sig":"MEUCIFeuD9Mj9NVoREzOqiBsx8FFkLfntCY8KXYtn+n5g2BGAiEAmFveo/QBbbKgo7iasg30WsFTDzIT+S1EcJkV8xs6A4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1420616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"f820037062d01c0b3e9ae13847b28975eb9cdfed","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.5.2","description":"## Overview","directories":{},"_nodeVersion":"20.13.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.41.2","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_1.3.0_1717148835657_0.9958715484229743","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@embedded-banking-fundr/invoice-finance","version":"1.3.1","_id":"@embedded-banking-fundr/invoice-finance@1.3.1","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"4b3911fe471e8de6eab7addbce1c8047c403c668","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-1.3.1.tgz","fileCount":16,"integrity":"sha512-dbtaW9UHHpHUq6yLrFgnJCdWUq10eV47oyEYtHN4S+KVbYV5v2PF5ib2rFFq3cRrB5ZK8ZC5fB8PHTaaxPXTmA==","signatures":[{"sig":"MEUCIGBMFzoBqblv2WXwbGYxcs3i5U4R+cJcm+5a8EqRfOsfAiEA4yCvTxazc3NJKcXjOCGVsd1szp+rwoc36yZOOzPc644=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1423928},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"1c4b16a71d846e0b1624434fab2c6ddc7ee924b6","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.5.2","description":"## Overview","directories":{},"_nodeVersion":"20.13.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_1.3.1_1717386055047_0.013157454012369785","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@embedded-banking-fundr/invoice-finance","version":"1.3.2","_id":"@embedded-banking-fundr/invoice-finance@1.3.2","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"5fa05fee2b2cc62c6592caff15978a972ed241d7","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-1.3.2.tgz","fileCount":16,"integrity":"sha512-leApALZG76+12W10hcbo7tQ7PquA9UcIhHSugyuHUv6J3z0cQJqFNFBlWrSaMNVVV69+qe3s/PJ2y/O8+4rYag==","signatures":[{"sig":"MEUCIFHsWxypmFNaHc8gFXwTRv34FAl0wjjxiIxQXlZrzW3xAiEA92jJuepz5pKL/NA7dJHrrBbd5snudejDHaOM25GzRQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1423263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"3dd4bde732f7e2d83bc5ab7c647ec6717aa14175","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.5.2","description":"## Overview","directories":{},"_nodeVersion":"20.13.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_1.3.2_1717463577384_0.14871225092668805","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@embedded-banking-fundr/invoice-finance","version":"1.3.3","_id":"@embedded-banking-fundr/invoice-finance@1.3.3","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"dad5caac049322fe9648bb925c5e776e9b73eade","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-1.3.3.tgz","fileCount":16,"integrity":"sha512-SDCKbrSkhaLFJ8Yn4AKdaq28Ugds4rkv1NEI0LVMA3B8khJkbQ6PvqEn5rpLQU6NYxZdHdMKJNzFRPiar+LrgA==","signatures":[{"sig":"MEQCICEBdS7fxFnNrGjq4TEZzBhclobyI3JiyLUugmprmFMeAiAt8lN0eKTCN10D5a/rJsIrqSxoNxCrSXAQORJLOeLtWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1428424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"990d9ccc177eea8388804da06727df0ea179f95a","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_1.3.3_1718329413146_0.9114527388355658","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.0.0","_id":"@embedded-banking-fundr/invoice-finance@2.0.0","msw":{"workerDirectory":["public"]},"dist":{"shasum":"2bd72d02a70cb17fa7c981815dfb98c930717969","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.0.0.tgz","fileCount":16,"integrity":"sha512-+tTBAuv4wa4kVXR7rnzsSEnOeUtUd9mtzB2k3o2+YrwGPvIqoy1nLvQr/VAsMcvEUZK8qwiccVTKFwAOnHlcSA==","signatures":[{"sig":"MEUCIQCj/4KlSJD1raRoPG5Fg0Bt/+h+cWq4D8aRyLi8+ipQHwIgEfcfqXt5aM726TQex/h/Mi6bgmJgLJuud97+WBt6eQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1433167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"39cfb7cf519045af2d8f1be79cf77c86d9d828cb","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.0.0_1719321266491_0.9229908338838946","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.1.0","_id":"@embedded-banking-fundr/invoice-finance@2.1.0","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"b38d56edef4f4c61982e4b0077638f77f3ce144e","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.1.0.tgz","fileCount":16,"integrity":"sha512-1+B+O9GhWGgTfEvos4llThh61HEXdb1YUIeDqyIaOad7dujAUuE5WRKzrL7kkbEgf45s/nPVgUX7FF7nudtd2A==","signatures":[{"sig":"MEUCIGrxTFZrd+lawelFVhff/jYSrz1fSahTvE266x5dS0SmAiEA6LH7Y0bLR2lJS+T9WPpuO7pY1v/enZwCjrANAUQBzyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1439994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"8b86c12236bccd807135650ec543a42c42022352","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.15.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.1.0_1721810759999_0.7792102671552854","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.1.1","_id":"@embedded-banking-fundr/invoice-finance@2.1.1","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"a4364a4d249673fd651066d7ec110e95ddca7976","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.1.1.tgz","fileCount":16,"integrity":"sha512-TE05E/Y03jBeooTc4DOJSviUg2hstbrbuLLa8AZZl6SuQ1IHDgjFLJY3Qd0pg8uEJHM9w7rBw/eC2+4sC5l4kg==","signatures":[{"sig":"MEYCIQDwHIT6UHk7G8oc9W0MjGzSRscdlfdWBtsdhWa3CtbKagIhAJER3pp34CN071jcBGivyFRnjgJKLe/x3S+FSU5pYnxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441662},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"9bbe35ef8686451de4d08bee6bdf36623f2c04f3","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.15.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.1.1_1722349859853_0.5061698370124765","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.2.1","_id":"@embedded-banking-fundr/invoice-finance@2.2.1","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"93122e92ed09fcbd2b430e70466dab471d7f6df3","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.2.1.tgz","fileCount":16,"integrity":"sha512-g65EJEI2C4V+vyAlKpfPjf9UEx/kj9RWzLK06MBYkZTCuyaGe+q8lPXcEBozBwuG8gLyg4OCSpEXwADnM/HvZw==","signatures":[{"sig":"MEQCIAy1qSG67ohXNAEyWAXrRNrnxyN3y+BlVEDPshi8t088AiBV9Ww/3tYC5FruGLhV/TsnGNAON28LCv9hjDOBD4Zpew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"c7964a80799b579918ff11ae26af2f4dd3a8d5c0","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.8.1","description":"## Overview","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.2.1_1724163518504_0.43111928064127336","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.2.2","_id":"@embedded-banking-fundr/invoice-finance@2.2.2","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"9df74c2e67634c468540c6a9b19b4bba2a6c7fce","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.2.2.tgz","fileCount":16,"integrity":"sha512-KQc0YBrGgNUSj2PvKsUgxpGbVl2Sl76iyL58AIZ4iGbXJqUNlKL7Xi38wQxvPz+XKiPk+x9RlgUlRQe0Omjf1g==","signatures":[{"sig":"MEUCIFjAYwyjR+Tc1bqapXLX4uIC2daGl/rhmiMm8R52J8BHAiEAk7ROd81ztUDB+JZfi/JvrreXvSWG5qWPE5HmEj2pEJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1445115},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"6129295dec51a02e55c186395b0dcfe2d55e9244","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.8.1","description":"## Overview","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.2.2_1724407171548_0.13458608574415942","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.2.3","_id":"@embedded-banking-fundr/invoice-finance@2.2.3","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"10cedc4c3fe36eb3b7b76170329e3605166bef77","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.2.3.tgz","fileCount":16,"integrity":"sha512-jywUQGEE2m6HqugCqIUO8p1lybcPqdqf1CraArOsO7So6Ef29OZNPxxDS2oPIzGwzCMeFBxWA3I6JFoMtpZmdQ==","signatures":[{"sig":"MEUCIQCx8MKBKbGJpRRN3gVNg3d6VwoHIOxsNxShrqXaSusREQIgETKFsG5WvKIj0spVWBcCwj2iwyxIrkUsBPwLk7GL9WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"598d20bcfe2633ccf2fbd72d56e2a7a088cc12c4","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.8.1","description":"## Overview","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.2.3_1724409978134_0.6026229048324765","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.2.4","_id":"@embedded-banking-fundr/invoice-finance@2.2.4","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"9ca689531c828dba14258cee90b38ebfdb5810f4","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.2.4.tgz","fileCount":16,"integrity":"sha512-rjP6tnaeanM5I4kL1qVfipTO6Vhdm41uOWGPf6iv+tLjkhht5P3KuS8DzG9tUXhGR27eeKFBEpFsU9cfPH4JBA==","signatures":[{"sig":"MEUCIGfDlTORlCtg++VD+NzHINdrkjbiHxHfA4460M+1neKJAiEA5VtVUH4ik6bKIYxoR6ZQp9xJTMdzv9jmQJ3svvtkhlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1445054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"cb834da4a1f667e14e5a4014a37f2c4f5101e3ee","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^3.7.3","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.2.4_1724938088375_0.21575210418171697","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.2.5","_id":"@embedded-banking-fundr/invoice-finance@2.2.5","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"dd4ad37b0defa84710279fea76f18f06eae135b0","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.2.5.tgz","fileCount":16,"integrity":"sha512-fnBrul7wbzPA0nXIqqyarxUJP08WWF6dQsEjZzJdu42TDPlrNk293btRJue7+G5WNu6azWF2+aQ1DrlYuSz4/A==","signatures":[{"sig":"MEUCIQCwiQ8W5j1PU+tYU0lNy36uivE18N0T4Z3Wvwzfb74YvAIgHOzxznJr1Z/JNlbffIXT6GsySH7tv0yaqJO8eiawbls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1452875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"aa1012444cc477dfcf3b73ab15ff531bab61c6ff","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.1.0","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.2.5_1725439608499_0.9546016896640768","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@embedded-banking-fundr/invoice-finance","version":"2.2.6","_id":"@embedded-banking-fundr/invoice-finance@2.2.6","maintainers":[{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"f606ae089fea5c35860753ad91d7fe4996c531d6","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-2.2.6.tgz","fileCount":16,"integrity":"sha512-kDuG0rCEs9W4i6+gP2jvGe//wW5+9dcy7tP9trpMs46Mc/gSG6wkTcTbFr3xt15AOQERrJm4x3s3De/kDVFKmw==","signatures":[{"sig":"MEUCICMY7K1QUqAIRLbxZY+PBk4rV/gUKpdg2ORDqaP3emqqAiEA8AKVE0vGOd14vrsitFXR7AOwqmAoIvZwbwxVYiCU6xI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1456281},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"a1423f82ef30babd707d07a260f37e37bf06a07c","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.1.0","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_2.2.6_1726564622873_0.1593133031506926","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@embedded-banking-fundr/invoice-finance","version":"3.1.0","_id":"@embedded-banking-fundr/invoice-finance@3.1.0","maintainers":[{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"035b3d5f55c8bc38962289eb8cd0f0944e83b92d","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-3.1.0.tgz","fileCount":16,"integrity":"sha512-FAVuvuvErtnfTMCQ0ZGVnGkyFPnBz9jHP2/pieFBPbcaWekEgqHMDZe66MsaCeZ7pJx8lYctjOKMsZiZYB6/Sw==","signatures":[{"sig":"MEUCIFA1QplFjSByNc8Bx+dXkJ4GHgPmkFsZqEomfNHL83jYAiEAowDgCGEPzU14BWsT96MjrYf92qSBiHujqqqChgzvDHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1470900},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"0c3a12a09f158c320a938efe1b9484c8ee06ea9a","private":false,"scripts":{"dev":"vite serve --host","e2e":"npx playwright test","uat":"vite build --mode uat","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vite build --mode test","build":"vite build --mode development","check":"npm run lint && npm run test:ts","ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e:ui":"npx playwright test --ui","preview":"vite preview","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","test:ts":"tsc --noEmit","production":"vite build --mode production"},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.6.7","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-i18next":"^14.1.0","react-tooltip":"^5.26.3","tailwind-merge":"^2.2.1","react-hook-form":"^7.50.1","react-datepicker":"^6.6.0","react-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","string-similarity-js":"^2.1.4","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-switch":"^1.0.3","tailwind-scrollbar-hide":"^1.1.7","@radix-ui/react-progress":"^1.0.3","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.3.1","jest":"^29.7.0","vite":"^5.1.4","dotenv":"^16.4.5","eslint":"^8.56.0","i18next":"^23.10.1","postcss":"^8.4.35","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/uuid":"^10.0.0","tailwindcss":"^3.4.1","@types/react":"^18.2.56","autoprefixer":"^10.4.17","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.1.0","@playwright/test":"^1.44.1","@types/react-dom":"^18.2.19","vite-plugin-svgr":"^4.2.0","eslint-plugin-jest":"^27.9.0","@vitejs/plugin-react":"^4.2.1","eslint-config-airbnb":"^19.0.4","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^14.2.1","eslint-plugin-jest-dom":"^5.1.0","jest-environment-jsdom":"^29.7.0","@types/react-datepicker":"^6.0.1","postcss-prefix-selector":"^1.16.0","eslint-plugin-playwright":"^1.5.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.21.0","@testing-library/user-event":"^14.5.2","@r2wc/react-to-web-component":"^2.0.3","i18next-resources-to-backend":"^1.2.0","vite-plugin-externalize-deps":"^0.8.0","eslint-plugin-testing-library":"^6.2.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^12.0.0","i18next-browser-languagedetector":"^7.2.0","@babel/plugin-transform-react-jsx":"^7.23.4","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/invoice-finance_3.1.0_1737383105128_0.6132820890353197","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@embedded-banking-fundr/invoice-finance","private":false,"version":"3.1.1","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./style.css":"./dist/style.css"},"scripts":{"ditto":"DITTO_TEXT_DIR=./src/assets/locales ditto-cli pull","e2e":"npx playwright test","e2e:ui":"npx playwright test --ui","test:ts":"tsc --noEmit","lint":"eslint . --ext .js,.jsx,.ts,.tsx","check":"npm run lint && npm run test:ts","dev":"vite serve --host","build":"vite build --mode development","test":"vite build --mode test","uat":"vite build --mode uat","production":"vite build --mode production","release":"tsc --p ./tsconfig.build.json && vite --config ./vite.config.build.ts build","preview":"vite preview"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"dependencies":{"@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-progress":"^1.0.3","@radix-ui/react-switch":"^1.0.3","axios":"^1.6.7","class-variance-authority":"^0.7.0","clsx":"^2.1.0","date-fns":"^3.6.0","framer-motion":"^11.0.8","react-datepicker":"^6.6.0","react-hook-form":"^7.50.1","react-i18next":"^14.1.0","react-number-format":"^5.3.1","react-tooltip":"^5.26.3","rxjs":"^7.8.1","string-similarity-js":"^2.1.4","tailwind-merge":"^2.2.1","tailwind-scrollbar-hide":"^1.1.7","tailwindcss-animate":"^1.0.7","uuid":"^10.0.0"},"devDependencies":{"@babel/plugin-transform-react-jsx":"^7.23.4","@dittowords/cli":"^4.4.0","@playwright/test":"^1.44.1","@r2wc/react-to-web-component":"^2.0.3","@testing-library/jest-dom":"^6.4.2","@testing-library/react":"^14.2.1","@testing-library/user-event":"^14.5.2","@types/jest":"^29.5.12","@types/node":"^20.11.20","@types/react":"^18.2.56","@types/react-datepicker":"^6.0.1","@types/react-dom":"^18.2.19","@types/uuid":"^10.0.0","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-react":"^4.2.1","autoprefixer":"^10.4.17","dotenv":"^16.4.5","eslint":"^8.56.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-jest":"^27.9.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-playwright":"^1.5.2","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-testing-library":"^6.2.0","i18next":"^23.10.1","i18next-browser-languagedetector":"^7.2.0","i18next-resources-to-backend":"^1.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","msw":"^2.3.1","postcss":"^8.4.35","postcss-prefix-selector":"^1.16.0","tailwindcss":"^3.4.1","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.2","v8-compile-cache-lib":"^3.0.1","vite":"^5.1.4","vite-plugin-dts":"^4.1.0","vite-plugin-externalize-deps":"^0.8.0","vite-plugin-svgr":"^4.2.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"msw":{"workerDirectory":["public"]},"_id":"@embedded-banking-fundr/invoice-finance@3.1.1","gitHead":"1a45e8dafa66260f6bf305eac8ffb13df0414e8e","description":"## Overview","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-k15NIyIUSYuHjtsmPHNGDdTNbmFIy5p3oDfH5qQjklaGNXUeeKhu9VKeNnr9b0OIPCaWJ6PERHS1ubHtW+VMvQ==","shasum":"0cda7e0ce4332e700080fabfdf2e84f1c036fa33","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/invoice-finance/-/invoice-finance-3.1.1.tgz","fileCount":16,"unpackedSize":1472009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICL/J56k7paLF12zqpXBsRnMn5bOrAuIQ3mvAm1tyvyyAiBwzKhJJ3EVZoFNiZSh32sF09jkiKM/lfyH7UYmESjaHQ=="}]},"_npmUser":{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"},"directories":{},"maintainers":[{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/invoice-finance_3.1.1_1737445466493_0.7328127797947892"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-19T10:22:45.349Z","modified":"2025-01-21T07:44:26.939Z","0.0.1":"2023-07-14T12:05:54.521Z","1.0.0":"2024-04-19T10:22:45.653Z","1.1.0":"2024-05-23T15:09:30.724Z","1.2.0":"2024-05-28T15:31:13.804Z","1.3.0":"2024-05-31T09:47:15.829Z","1.3.1":"2024-06-03T03:40:55.259Z","1.3.2":"2024-06-04T01:12:57.614Z","1.3.3":"2024-06-14T01:43:33.479Z","2.0.0":"2024-06-25T13:14:26.812Z","2.1.0":"2024-07-24T08:46:00.225Z","2.1.1":"2024-07-30T14:31:00.096Z","2.2.1":"2024-08-20T14:18:38.709Z","2.2.2":"2024-08-23T09:59:31.761Z","2.2.3":"2024-08-23T10:46:18.365Z","2.2.4":"2024-08-29T13:28:08.628Z","2.2.5":"2024-09-04T08:46:48.677Z","2.2.6":"2024-09-17T09:17:03.143Z","3.1.0":"2025-01-20T14:25:05.368Z","3.1.1":"2025-01-21T07:44:26.700Z"},"description":"## Overview","maintainers":[{"name":"sander.p","email":"sander.pronk01@rabobank.nl"},{"name":"yuenw","email":"wally.yuen@rabobank.nl"},{"name":"stanschooten-rabobank","email":"stan.schooten@rabobank.nl"},{"name":"rabobank-embedded","email":"jurmen.hughes@rabobank.nl"}],"readme":"# Rabobank Invoice Finance\n\n## Overview\n\nThe Rabobank Invoice Finance web component is a specialized tool tailored for small and medium-sized enterprises (SMEs) seeking financial solutions. By leveraging outstanding invoices, businesses can access loans of up to 100k seamlessly. This widget empowers partners by simplifying the integration process, allowing them to effortlessly incorporate Rabobank's innovative invoice financing service into their own product flows. With a focus on efficiency and ease of use, this component facilitates access to essential financial resources, enabling SMEs to thrive in today's dynamic business landscape.\n\n## Table of Contents\n\n- [Rabobank Invoice Finance](#rabobank-invoice-finance)\n  - [Overview](#overview)\n  - [Table of Contents](#table-of-contents)\n  - [Installation](#installation)\n    - [NPM](#npm)\n    - [Yarn](#yarn)\n  - [Change log](#change-log)\n  - [Properties](#properties)\n    - [Mode: sandbox](#mode-sandbox)\n    - [Mode: mock](#mode-mock)\n      - [React](#react)\n      - [Angular](#angular)\n      - [Vue](#vue)\n      - [NextJs](#nextjs)\n    - [Mode: production](#mode-production)\n    - [IsModal](#ismodal)\n  - [Usage in Different Frameworks](#usage-in-different-frameworks)\n    - [React](#react-1)\n    - [Angular](#angular-1)\n    - [Vue](#vue-1)\n    - [NextJs](#nextjs-1)\n  - [Styling](#styling)\n  - [Dimensions](#dimensions)\n  - [Event Handling](#event-handling)\n    - [Subscribing to Events](#subscribing-to-events)\n    - [Available Events and Data](#available-events-and-data)\n\n## Installation\n\nTo incorporate the Rabobank Invoice Finance into your project, install it using npm or yarn:\n\n### NPM\n\n```bash\nnpm i @embedded-banking-fundr/invoice-finance@latest\n```\n\n### Yarn\n```bash\nyarn add @embedded-banking-fundr/invoice-finance@latest\n```\n\n## Change log\nAll notable changes to this project are documented in the [CHANGELOG.md](./CHANGELOG.md) file.\n\n## Properties\n\nConfigure the widget using the properties below and pass them as component properties. The web component essentially functions as an HTML element, allowing you to include HTML properties in the widget as well.\n\nThe `identifier` and `partner` properties are crucial for initializing the widget. Without these properties, the widget cannot function properly. They are utilized within the `initWidget` function to ensure the widget operates correctly.\n\nThe input elements will be automatically populated with the provided properties. For instance, when entering a KvK number (Chamber of Commerce number), the manual company verification screen will be automated, eliminating the requirement for user intervention. The system performs automatic checks, and if a company is found to be ineligible, an error modal will be presented accordingly. This process is replicated for populating invoice data. Once all invoice data is validated, the invoice will be seamlessly added without manual intervention. All invoice fields are mandatory for this process to be executed, except for the \"debtorKvk\" property.\n\n| initWidget                    | Description                        | Type          | Example                              | Required  |\n| ----------------------------- | ---------------------------------- | ------------- | ------------------------------------ | --------- |\n| `identifier`                  | Identifier for the partner         | string        | `\"unique_string\"`                    | x         |\n| `partner`                     | Identifier for the partner         | string        | `\"unique_string\"`                    | x         |\n\n| Webcomponent                  | Description                        | Type          | Example                              | Required  |\n| ----------------------------- | ---------------------------------- | ------------- | ------------------------------------ | --------- |\n| `mode`                        | Mode of the widget                 | string        | `\"sandbox\"`                          |           |\n| `contact-details`             | Contact person's details           | json          |                                      |           |\n| `contact-details.name`        | Contact person's name              | string        | `\"John\"`                             |           |\n| `contact-details.surname`     | Contact person's surname           | string        | `\"Doe\"`                              |           |\n| `contact-details.phone`       | Contact person's phone number      | string        | `\"0612345678\"`                       |           |\n| `contact-details.email`       | Contact person's email address     | string        | `\"john.doe@example.com\"`             |           |\n| `is-modal`                    | Shows a button to close the widget | boolean       | `true`                               |           |\n| `kvk-number`                  | KVK number for the company         | string        | `\"12345678\"`                         |           |\n| `invoices`                    | List of invoices                   | string        |                                      |           |\n| `invoices[].invoiceNumber`    | ID of the invoice                  | string        | `\"INV1234567\"`                       | -         |\n| `invoices[].amount`           | Invoice amount                     | string        | `\"1000\"`                             | -         |\n| `invoices[].issueDate`        | Date the invoice is issued         | string        | `\"2024-01-01\"`                       | -         |\n| `invoices[].deadlineDate`     | Date for invoice payment           | string        | `\"2024-01-31\"`                       | -         |\n| `invoices[].debtorName`       | Name of the debtor                 | string        | `\"John Doe\"`                         | -         |\n| `invoices[].debtorKvk`        | KvK number of the debtor           | string        | `\"12345678\"`                         |           |\n| `invoices[].filename`         | Name of the invoice file           | string        | `\"invoice.pdf\"`                      | -         |\n| `invoices[].invoiceUrl`       | Invoice as a base64 data url       | data uri      | `\"data:application/pdf;base64,JV..\"` | -         |\n\nPlease ensure that the invoice URL adheres to the data URI format. The absence of URI data will hinder the automation of the invoice process. Mandatory properties marked with '-' are essential for pre-filling and generating the invoice.\n\n---\n\n### Mode: sandbox\n\nDuring development, you can configure the mode as either sandbox or mock. When set to sandbox, the API URL will be automatically adjusted to utilize the testing environment for the backend. Although the endpoints are real, the majority of the data is mocked in the backend. To utilize the sandbox mode, the `identifier` is required. It's important to note that this identifier differs from the production identifier.\n\n### Mode: mock\n\nWhen the mode is configured as `mock`, all endpoints will be mocked, removing the necessity for a backend environment. This functionality should only be used in development environments. It simplifies development by eliminating the reliance on an external backend environment. To activate the `mock` mode, you need to initialize MSW first by following these steps:\n\n#### React\n\n```bash\nnpx msw init ./public\n```\n\n#### Angular\n\n```bash\nnpx msw init ./src\n```\n\nIn the `angular.json` file, you need to include `src/mockServiceWorker.js` within the assets array of the project.\n\n#### Vue\n\n```bash\nnpx msw init ./\n```\n\n#### NextJs\n\n```bash\nnpx msw init ./public\n```\n\n### Mode: production\n\nThis mode is intended for actual production usage and generates genuine requests for clients. It should only be utilized when deploying to a production environment. Access to production mode requires a unique identifier provided to the partner.\n\n### IsModal\n\nThe isModal property is a boolean that controls the display of a special button at the top of the widget. When isModal is set to true, a button appears, offering users an additional level of interaction. This button is designed to emit the `exit` event, as detailed in the [Available Events and Data](#available-events-and-data) section. The `exit` event can be leveraged to close the widget or trigger other closing-related actions, providing a convenient mechanism for managing the widget's lifecycle.\n\n## Usage in Different Frameworks\n\nWeb components are universally compatible with every framework. To integrate them, simply follow the steps outlined for your preferred framework. Execute the `initWidget` function to configure the partner identification. This step is crucial, as the widget will not operate properly without these specifics.\n\n### React\n\n```typescript\nimport React from 'react';\nimport { type ContactDetails, InvoiceDetails, initWidget } from '@embedded-banking-fundr/invoice-finance';\n\nimport '@embedded-banking-fundr/invoice-finance/style.css';\n\nfunction Widget() {\n  const contactDetails: ContactDetails = {\n    name: 'John',\n    surname: 'Doe',\n    phone: '0612345678',\n    email: 'john.doe@example.com',\n  };\n\n  const invoiceDetails: InvoiceDetails = {\n    invoiceNumber: 'INV123456',\n    amount: 1000,\n    issueDate: '2024-01-01',\n    deadlineDate: '2024-01-31',\n    debtorName: 'John Doe',\n    filename: 'INV123456.pdf',\n    invoiceUrl, // invoice file converted to base64\n  };\n\n  const contact = JSON.stringify(contactDetails);\n  const invoices = JSON.stringify([invoiceDetails]);\n\n  initWidget({\n    identifier: 'unique_key',\n    partner: 'partner_id',\n  });\n\n  return (\n    <rabobank-ff\n      kvk-number=\"12345678\"\n      mode=\"sandbox\"\n      contact-details={contact}\n      invoices={invoices}\n    />\n  );\n}\n\nexport default Widget;\n```\n\n### Angular\n\nUpdate your schemas in either a module or component to include \"CUSTOM_ELEMENTS_SCHEMA\":\n\n```typescript\nimport { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';\n...\n\n@NgModule({\n    declarations: [\n        AppComponent\n    ],\n    imports: [\n        BrowserModule\n    ],\n    providers: [],\n    bootstrap: [\n      AppComponent,\n      ],\n    schemas:[\n      CUSTOM_ELEMENTS_SCHEMA,\n    ]\n})\n```\n\n```typescript\nimport { CUSTOM_ELEMENTS_SCHEMA, Component } from '@angular/core';\nimport { initWidget } from '@embedded-banking-fundr/invoice-finance';\n\nimport '@embedded-banking-fundr/invoice-finance/style.css';\n\n@Component({\n  selector: 'app-rabobank-ff-container',\n  standalone: true,\n  schemas: [CUSTOM_ELEMENTS_SCHEMA],\n  template: `\n    <rabobank-ff\n      [kvkNumber]=kvkNumber\n      [mode]=mode\n      [contactDetails]=contact\n      [invoices]=invoices\n    />`,\n})\nexport class InvFinWrapperComponent {\n  constructor() {\n    initWidget({\n      identifier: 'unique_key',\n      partner: 'partner_id',\n    });\n  };\n\n  kvkNumber = '12345678';\n  mode = 'mock';\n\n  contact = {\n    name: 'John',\n    surname: 'Doe',\n    email: 'john.doe@example.com',\n    phone: '0612345678',\n  };\n\n  invoiceDetails = {\n    invoiceNumber: 'INV123456',\n    amount: 1000,\n    issueDate: '2024-01-01',\n    deadlineDate: '2024-01-31',\n    debtorName: 'John Doe',\n    filename: 'INV123456.pdf',\n    invoiceUrl, // invoice file converted to base64\n  };\n\n  invoices = [invoiceDetails];\n}\n```\n\nPlease be aware that when utilizing variables for the web component, the properties are in camel case. However, when directly hardcoding values to the web component, they must be in kebab case, otherwise, it will not function correctly.\n\n### Vue\n\n```typescript\n<script setup lang=\"ts\">\nimport {\n  type ContactDetails,\n  type InvoiceDetails,\n  initWidget,\n} from '@embedded-banking-fundr/invoice-finance';\n\nimport '@embedded-banking-fundr/invoice-finance/style.css';\n\nconst contactDetails: ContactDetails = {\n  name: 'John',\n  surname: 'Doe',\n  phone: '0612345678',\n  email: 'john.doe@example.com',\n};\n\nconst invoiceDetails: InvoiceDetails = {\n  invoiceNumber: 'INV123456',\n  amount: 1000,\n  issueDate: '2024-01-01',\n  deadlineDate: '2024-01-31',\n  debtorName: 'John Doe',\n  filename: 'INV123456.pdf',\n  invoiceUrl, // invoice file converted to base64\n};\n\nconst contact = JSON.stringify(contactDetails);\nconst invoices = JSON.stringify([invoiceDetails]);\n\ninitWidget({\n  identifier: 'unique_key',\n  partner: 'partner_id',\n});\n</script>\n\n<template>  \n  <rabobank-ff\n    kvk-number='12345678'\n    mode='mock'\n    :contact-details=\"contact\"\n    :invoices=\"invoices\"\n  />\n</template>\n```\n\n### NextJs\n\n```typescript\n'use client';\n\nimport { useEffect, useState } from 'react';\n\nimport '@embedded-banking-fundr/invoice-finance/style.css';\n\nexport default function Home() {\n  const [isFinished, setIsFinished] = useState(false);\n\n  const contactDetails = {\n    name: 'John',\n    surname: 'Doe',\n    phone: '0612345678',\n    email: 'john.doe@example.com',\n  };\n\n  const invoiceDetails = {\n    invoiceNumber: 'INV123456',\n    amount: 1000,\n    issueDate: '2024-01-01',\n    deadlineDate: '2024-01-31',\n    debtorName: 'John Doe',\n    filename: 'INV123456.pdf',\n    invoiceUrl, // invoice file converted to base64\n  };\n\n  const contact = JSON.stringify(contactDetails);\n  const invoices = JSON.stringify([invoiceDetails]);\n\n  useEffect(() => {\n    const handleImport = async () => {\n      const { initWidget } = await import('@embedded-banking-fundr/invoice-finance');\n\n      initWidget({\n        identifier: 'unique_key',\n        partner: 'partner_id',\n      });\n\n      setIsFinished(true);\n    }\n\n    handleImport();\n  }, []);\n\n  return isFinished && (\n    <rabobank-ff\n      kvk-number='12345678'\n      mode=\"mock\"\n      contact-details={contact}\n      invoices={invoices}\n    />\n  );\n}\n```\n\n## Styling\n\nCustomize the component's visual attributes using CSS variables. The foreground variable determines the text color, adapting it based on the background color.\n\n```html\n<style>\n  rabobank-ff {\n    --rabo-font-family: 'Manrope';\n    --rabo-foreground: 220 2% 26%;\n\n    --rabo-off-black: 0 0% 20%;\n    --rabo-white: 0 0% 100%;\n\n    --rabo-font-lineheight-xs: 1.00rem;\n    --rabo-font-lineheight-sm: 1.50rem;\n    --rabo-font-lineheight-md: 1.25rem;\n    --rabo-font-lineheight-lg: 1.50rem;\n    --rabo-font-lineheight-xl: 2.50rem;\n\n    --rabo-font-size-xs: 0.750rem;\n    --rabo-font-size-sm: 0.900rem;\n    --rabo-font-size-md: 1.000rem;\n    --rabo-font-size-lg: 1.250rem;\n    --rabo-font-size-xl: 2.000rem;\n\n    --rabo-primary: 202 90% 58%;\n    --rabo-primary-foreground: var(--rabo-white);\n\n    --rabo-secondary: 202 79% 26%;\n    --rabo-secondary-foreground: var(--rabo-white);\n\n    --rabo-input-disabled: 210 40% 98%;\n    --rabo-input-disabled-foreground: 215 11% 65%;\n\n    --rabo-button-disabled: 213 27% 84%;\n    --rabo-button-disabled-foreground: var(--rabo-white);\n\n    --rabo-destructive: 0 60% 52%;\n    --rabo-destructive-foreground: var(--rabo-white);\n\n    --rabo-success: 160 100% 40%;\n    --rabo-success-foreground: var(--rabo-white);\n\n    --rabo-warning: 49 93% 67%;\n    --rabo-warning-foreground: var(--rabo-foreground);\n\n    --rabo-border: 220 2% 74%;\n    --rabo-radius: 0.25rem;\n\n    --rabo-min-height: 35.5rem; /* 568px */\n    --rabo-max-height: 52.0rem; /* 832px */\n\n    --rabo-min-width: 23rem; /* 368px */\n    --rabo-max-width: 40rem; /* 640px */\n\n    --rabo-app-background: var(--rabo-white);\n    --rabo-navigation-bar: var(--rabo-white);\n\n    --rabo-modal-overlay: var(--rabo-off-black);\n    --rabo-shadow: 0 0% 0%;\n\n    --rabo-app-border-radius: 0.25rem;\n\n    --rabo-input-border: 0 0% 80%;\n    --rabo-input-placeholder: 210 2% 62%;\n  }\n</style>\n```\n\n## Dimensions\n\nFor optimal performance, the web component is most effective when integrated into a page where the parent element(s) either possess a fixed height or have a height set to 100%. If this prerequisite isn't fulfilled, it's recommended to introduce a wrapper or apply inline styling to ensure the web component maintains a fixed height. In cases where a fixed height is not needed, the application will utilize its minimum and maximum heights to display the content. The minimum width is set at 368px, with a default minimum height of 568px and a default maximum height of 832px. These values are customizable, as indicated in the styling section above.\n\n## Event Handling\n\nThe widget emits various events that can be captured by subscribing to a listener, enabling notifications for different interactions and states. Below is a list of these events along with their descriptions:\n\n### Subscribing to Events\n\nTo respond to these events, you can subscribe to the listener from anywhere within your application using the subscribeToWidgetEvents function. Below is an example of how to subscribe to the listener:\n\n```typescript\nimport { subscribeToWidgetEvents } from '@embedded-banking-fundr/invoice-finance';\n\nconst subscription = subscribeToWidgetEvents(({ caseId, event, reason }) => {\n  console.log('event', `${event}-${caseId}`);\n\n  if (event === 'error' && reason) {\n    console.log('error:', reason);\n  }\n});\n\n// Remember to unsubscribe when you're done listening to the event\nsubscription.unsubscribe();\n```\n\n### Available Events and Data\n\nThis system for handling events enables you to observe and respond to different states and interactions occurring within the lending process.\n\n| Event Name  | Description                                                                           | Data                                |\n| ----------- | ------------------------------------------------------------------------------------- | ----------------------------------- |\n| `start`     | Emitted when user starts the journey.                                                 | `{ partnerId, caseId }`             |\n| `abandon`   | Emitted when the widget closes and the flow has not been completed.                   | `{ partnerId, caseId }`             |\n| `success`   | Emitted when the lending process is completed.                                        | `{ partnerId, caseId }`             |\n| `error`     | Emitted when the user encountered an error.                                           | `{ partnerId, caseId, reason }`     |\n| `exit`      | Emitted when the widget closes.                                                       | `{ partnerId, caseId }`             |\n\nIf it's an error event, it will include an extra property called \"reason\". In such instances, the reason provided can be one of the following:\n\n| Reason                    |\n| ------------------------- |\n|`NEW_TO_THE_BANK`          |\n|`GENERIC`                  |\n|`TIMEOUT`                  |\n|`RED_SCORE`                |\n|`TRANSACTION_STATUS`       |\n|`NO_CONNECTION_ID`         |\n|`GET_TRANSACTIONS`         |\n|`CONSENT_DECLINED`         |\n|`CREATE_CONNECTION`        |\n|`INSUFFICIENT_TRANSACTIONS`|\n|`TRANSACTIONS_NOT_RECENT`  |\n|`CRC_CHECK_FAILED`         |\n|`INVOICE_NOT_SUITABLE`     |\n|`MAX_LOAN_EXCEEDED`        |\n|`TRANSACTIONS_NO_MATCHES`  |\n\nTo trigger an error event, follow these steps:\n\n1. Switch the mode (in the widget component) to `mock`.\n2. Navigate through the app until you reach the point where you need to select a bank for transactions.\n3. Choose \"RegioBank\" as the bank.\n4. Proceed further to obtain an offer.\n5. A rejection screen should appear, and an error event will be emitted.\n","readmeFilename":"README.md"}