{"_id":"@embedded-banking-fundr/pbl","_rev":"26-b1ac7fe8165764edf477f3f50fc2eb0e","name":"@embedded-banking-fundr/pbl","dist-tags":{"stable":"1.0.1","latest":"3.0.3"},"versions":{"1.0.0":{"name":"@embedded-banking-fundr/pbl","version":"1.0.0","_id":"@embedded-banking-fundr/pbl@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":"54fe88d3dcbfd39a917b0e94bbbcee1d23ecadff","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-1.0.0.tgz","fileCount":15,"integrity":"sha512-psb3D8JIG3NTOuDCDfpjTZZxgUevI+8sbdyCY3FZYEaHTJPPM9/B5Rkt6E9pf7vpUhy0DiJpVOViCIILrZh5kQ==","signatures":[{"sig":"MEUCIQDqvaeik7Di6aVCh51Hld4O6l6NJtV7rNbduEz5OlxntAIgLiFOrvEKmlkBtYxIeMQ5XZhGugyE/ffdXhjKnnpA578=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1084986},"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":"78455b9e4c7169cfaf311cbdd584b72a9737852b","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":"yuenw","email":"wally.yuen@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","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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/pbl_1.0.0_1713360939769_0.7619656879862153","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@embedded-banking-fundr/pbl","version":"1.0.1","_id":"@embedded-banking-fundr/pbl@1.0.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":"c0737613f40256f19f54082e0b9b1024d1b5dd67","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-1.0.1.tgz","fileCount":15,"integrity":"sha512-4x2sM/wyKVU/rD6jUV0cOmfWQO1GUeSYm0ww3Qo6KoNSd8CTTxd8JNdxVhkr2a8atm7nYfWFjcWJIlt619D+oQ==","signatures":[{"sig":"MEYCIQChH9WZTWarfdJOtmIwEXM8F1uvg10ML0TYuTaC/axaWgIhAMkYXvcI+vUmQudG69RVwg//JRe57lLEvD/okIGzKHBM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1084946},"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":"35405106835fe1c14c85739b1865f0f35d6fe393","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":"yuenw","email":"wally.yuen@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","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","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/pbl_1.0.1_1713361278206_0.38605966967023075","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@embedded-banking-fundr/pbl","version":"1.0.2","_id":"@embedded-banking-fundr/pbl@1.0.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":"ad37704d9bfed86c36406abb6509cc4b9e400f79","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-1.0.2.tgz","fileCount":15,"integrity":"sha512-5NezQkcWdKjV7FnDYc2jpGmBhg1SjPWg95MIp1dp3r550SW5hkaj85GZ/OYzFHAimFDLXhVE5RUUKA9nI/z+jw==","signatures":[{"sig":"MEYCIQDld8ZezU0ir3j3DcCmrI8ajTAklMqmURA00aS6Ey4RnAIhAJytKFsXp41IWkXxG2PzFBOO6ClI/L8pONzJBETGCyK9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1084946},"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":"afe6689d074ff24e9d8a7379b85daa16c0232809","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":"yuenw","email":"wally.yuen@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","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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/pbl_1.0.2_1713361904623_0.7457748683008205","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@embedded-banking-fundr/pbl","version":"1.0.3","_id":"@embedded-banking-fundr/pbl@1.0.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":"45149bfae14b8c1b42cf270798c548517f926d92","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-1.0.3.tgz","fileCount":15,"integrity":"sha512-n2fgR3TlH4qvLEDrw6v7p7wQUdzhAgrZHHEQUkPGRC8W340h+iJMwOoWsCy9fX03OSB6QxnoIhuFF9b0YhB6pg==","signatures":[{"sig":"MEQCIFpKCMj6+TSspfmpA67bB6GazP2Wy5+E8UHl1gw959NsAiBS89FcRh5+c/9r6T9j2TvMybmTCNiGK9R5XJnsqkL2TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1091775},"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":"924a49f74d3f6f5bb7190f101908db6d3614451d","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":"yuenw","email":"wally.yuen@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","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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/pbl_1.0.3_1716476922149_0.42879513750878995","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@embedded-banking-fundr/pbl","version":"1.1.0","_id":"@embedded-banking-fundr/pbl@1.1.0","msw":{"workerDirectory":["public"]},"dist":{"shasum":"f6f1143eeae12a997345c0c2508864460ffa188a","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-1.1.0.tgz","fileCount":16,"integrity":"sha512-IeLJ5bZMEzXpQsfrKnaPjsXiJ0FzMObaYL+sS5UAOR1p0P1yOinmOa6zcFpKcSa9ucuepORdlMzZOn14XjlE2g==","signatures":[{"sig":"MEYCIQCbQxeQTqWK7fik0Q39a+nzOWnu/dvRxmHPXFPLadx1oAIhAPmt61D0xer+ZMQFVrCumKfX0fXqB5BA5B+LclF645ss","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116369},"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":"52555dd3f915862073ed9674798357f6d811d723","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":"yuenw","email":"wally.yuen@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","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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/pbl_1.1.0_1719322786504_0.10378875728746584","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@embedded-banking-fundr/pbl","version":"2.0.0","_id":"@embedded-banking-fundr/pbl@2.0.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":"b939c7523409bfd0fec5258fb85225fb714ed72d","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.0.0.tgz","fileCount":16,"integrity":"sha512-ewCh4I4bE5vHcY4MiGJiwtHSog6OOoCdBGmuCUq92y43c2P5Dy5aHqss0ReUvYegQ/Ep7+4SdPuoTQT10krqpQ==","signatures":[{"sig":"MEUCIQDnVA96iwUdtjqm/vb2asx7xWZ426dVm4PudblIgguzUgIgGELH0pWmE+LK5m3Oi88APirHB++Q5yNCdEeEfj2qET4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1129907},"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":"c719822e14f337742d6423f39a153216326252cd","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.18.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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":"^4.4.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/pbl_2.0.0_1736255629841_0.4975640922509659","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@embedded-banking-fundr/pbl","version":"2.1.2","_id":"@embedded-banking-fundr/pbl@2.1.2","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":"db80e69a46e2543a413fa2a37531a4a24df88112","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.2.tgz","fileCount":16,"integrity":"sha512-qr9LKrgzdGrNho1k5gMKVVnZR9W4HLL+X+caQ7b4c/OdHch4CF+j7IAyDYviFJ0Tpss/VNzRjqeJn+RcyeRYjQ==","signatures":[{"sig":"MEYCIQDkaHCLlcHAtkss/k3Qkn52yuMhjqilrlRp7ENCb0Z8rQIhANU5mT5gNriZsn1JtYmymcqxPKEF7diQmhu4AK7mHDvs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146020},"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":"c5c19e331cffac340a133ca5643a719ec0a40695","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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":"^4.4.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/pbl_2.1.2_1739195270227_0.06945244848264576","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@embedded-banking-fundr/pbl","version":"2.1.3","_id":"@embedded-banking-fundr/pbl@2.1.3","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":"110435a1d8b342be3d8ccf3291da29ddd1230d1c","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.3.tgz","fileCount":16,"integrity":"sha512-I6lfq2SHWRnInhdJhDVPu9S1CmFAysyO00cIOf+0nNmFjhzD2WWFBQpMrgf3dtBAJ7ycbFQEU8R8JpGKWZcQdA==","signatures":[{"sig":"MEUCIQCTeBk2ettGoao+zDFVa6hFQGZ9IQBAlGJOlU27xLjFZwIgB/bk0tZdE80pDMJb4BA21Xi1xsNJSagLV1IVysfB0eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145851},"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":"9feb1b514fba4bfaee017cff25669eabb2b5126c","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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":"^4.4.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/pbl_2.1.3_1739458397999_0.06121379584291797","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@embedded-banking-fundr/pbl","version":"2.1.4","_id":"@embedded-banking-fundr/pbl@2.1.4","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":"d406ae821153b3a12d894c55685e5c414def2766","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.4.tgz","fileCount":16,"integrity":"sha512-99E2l3CsaJlA4oGtmFoMGikHzpDcQjfC8i/szOXOnpceKS4qmGpCzKhLLTbFWpZlZE/XBv36+Uz5QWMJQcJ0nQ==","signatures":[{"sig":"MEYCIQC48zCMDm+vtgPbY6g6NkcyLiSqUIKHEmHEgK8N9p14rwIhAMAgvdS+4Hb1pcMbjXsVvN2wjTMj8wCjlNZ1gUX8Ww0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145029},"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":"60fec104da55a7eb6f9aa3dbf959aff7b89beeee","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_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":"^4.4.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/pbl_2.1.4_1741006685593_0.7350630097191582","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@embedded-banking-fundr/pbl","version":"2.1.5","_id":"@embedded-banking-fundr/pbl@2.1.5","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":"fb47b2ecbeb0f91e2ff22b27a6d7510612f5c509","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.5.tgz","fileCount":16,"integrity":"sha512-KdxqvKXxJ58rKWFopem2rdAoBgtj/zE0VsD22/x3XXKV3Q1RLo6PCgKxplH9PFe4rZq9YUCW+ojSRwYTytf30g==","signatures":[{"sig":"MEUCIQD4pmFmqZPyMbWNJteMH1/a/cSHZs1a1/djTZYJ7MqpuAIgIBLdKDS5fEdWUmpW0NQc1RCym0pe9zNHDoG+Fes2UFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139167},"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":"12cef1ff75ad27e3e29a7758aa1022edf2c165fd","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^6.2.3","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":"^4.4.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.9.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/pbl_2.1.5_1743043267797_0.9543630727711065","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@embedded-banking-fundr/pbl","version":"2.1.6","_id":"@embedded-banking-fundr/pbl@2.1.6","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":"6e255575a8637725ab851a94f54ff0dba23959f0","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.6.tgz","fileCount":16,"integrity":"sha512-2h+Xo2Ao+E+Y7XpLhwgx7d0Hp8JL33LMOTOxYILl1l49kNdR0keVXQjFHy0SWCTmIp7Y52pwb2SMoG0OKZjgKw==","signatures":[{"sig":"MEQCIGWAIafU+MKy4ddy7vIiTIn+k2+znVAXFsdoxL8Qt/IDAiAZndmK/dmzpEadhpLXqvDffJ3Pidv3SdU4zSOoJbM7bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1140071},"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":"b52653d2c596738c8f47af1559494799fc61ed0e","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^6.2.3","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":"^4.4.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.9.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/pbl_2.1.6_1743044433117_0.26970673579444937","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@embedded-banking-fundr/pbl","version":"2.1.7","_id":"@embedded-banking-fundr/pbl@2.1.7","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":"f2fab2ac53e974ec995443263ea45149d1999060","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.7.tgz","fileCount":16,"integrity":"sha512-cbVATIbhHsfP41fkp77ZS8nNnEer2GwwjoCLKtX3cunZ0LBoYafaaznB63RaM+zmy1rRdoP63sm7jD2LrUimxg==","signatures":[{"sig":"MEYCIQDvp5ThHBLk6qHnxoxQ5RH+tbbq2twFcKqRczFT+d+74AIhAKpGn3rQDp9k0AW9EYbtB5s7ZLYvfXPhf2ExCqVDyOjp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139859},"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":"c54e9fb4f71c7d74f8869fcd851c1b0126361c26","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.4.15","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":"^4.4.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.9.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/pbl_2.1.7_1743047331887_0.4533746572144104","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@embedded-banking-fundr/pbl","version":"2.1.8","_id":"@embedded-banking-fundr/pbl@2.1.8","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":"0047e6fbb4cb3870a67f4c3435d149851654f817","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.8.tgz","fileCount":16,"integrity":"sha512-jpyvN+dwfbFzpBG2FM3rXjhHjM3eZAZhK7v6wAX5v4SilbQ8FFPylV1x/3BwDgeKsiuZ/EQ2G2mD8EdWen5D4A==","signatures":[{"sig":"MEYCIQChGkIxy+R3xwxc0iQ9OfxuUE5HXk4ViwimhuzG+TBzHwIhAI/kONKViGjUcSEJPGROu5j8Of7LiFfN/ev05yx6+p7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1140506},"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":"bbf2e57775cc80adad2918386f9b6232febce468","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.4.15","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":"^4.4.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.9.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/pbl_2.1.8_1743507844717_0.8827335732406281","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@embedded-banking-fundr/pbl","version":"2.1.11","_id":"@embedded-banking-fundr/pbl@2.1.11","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":"9ff3aa4282016cf671724b6ba11058e52efd229f","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.1.11.tgz","fileCount":16,"integrity":"sha512-Kjgzhn8FKJK0tzMRkG+7AZeD9zHMnLuVA0V2xugELBlPMh+tNhbZaFvIN93+3YpjK8hEbRMlIKTkZA6dL8JVEQ==","signatures":[{"sig":"MEUCIQCQBz780j3pEx1ynF97dMUxhcAe8TZ0o1tiWztXIGzFnwIgG3BUDh+qm5xRIJOggemoOohDiIUCGcdT0FQSy8wG1MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184275},"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":"dc39f3f13f46abd5926a16e518f6b1cd09b6951a","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.0","rxjs":"^7.8.1","axios":"^1.6.7","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-number-format":"^5.3.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-dialog":"^1.0.5","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"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.5","jest":"^29.7.0","vite":"^5.4.15","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":"^4.4.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.9.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/pbl_2.1.11_1749538266838_0.7284272261897415","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@embedded-banking-fundr/pbl","version":"2.2.0","_id":"@embedded-banking-fundr/pbl@2.2.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":"904877ec2e9d722fbaa339a5fad414be4bfc1f3f","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.0.tgz","fileCount":16,"integrity":"sha512-0FJ621W0JxwK5V3Z/awbYMjDRY3otbCTC9ILt1/wYb5KDuDG0hHylMCmM+6hJWcM1mS+FJavNfWZAX8LkQpR6w==","signatures":[{"sig":"MEQCIAEvyIpa4/VN1Uax2XlIyYcYLdRGJmTiKtEfL7OO9W+NAiBF8o+HVv99KOwVa606vPhMtLCKOR8oLMK98x70tbCjog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449459},"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":"e864fd9c025f00eafd97d9e70e43b94af24b4276","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.0_1757490189700_0.9760843838989328","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@embedded-banking-fundr/pbl","version":"2.2.1","_id":"@embedded-banking-fundr/pbl@2.2.1","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":"94c22f2b129f518ae7553f85bf0473c42b02ed08","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.1.tgz","fileCount":16,"integrity":"sha512-7egj8Y9en2JCvY/a4NmvU37NHo0fV0ZXVY1spgyiRpMuf7ee53U5NjefErzOMs1Sf0wGbY6CUEOu3JDk43GSMA==","signatures":[{"sig":"MEUCIQCqcjeWTcwHD2NXcby151H4r9IJUrK6mf1EQLtxvV65/QIgBRtskW3Gaum5Kv6WHRWRYRTWAaK5WxqB5AbnfetEBgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1450567},"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":"700a38a9505d45af2dd385673df8ba9dcaf256e8","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.1_1760617077677_0.8727049053745868","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@embedded-banking-fundr/pbl","version":"2.2.2","_id":"@embedded-banking-fundr/pbl@2.2.2","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":"fc9e82f9ac48f15ab5b321ed0fe8c59df018098c","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.2.tgz","fileCount":16,"integrity":"sha512-OU306hQYcrrWKWCcH6sGcN4DDUn0T2dPs2jNw5SIxtUf/O+WGcu6cUhxAGOjlDwheBY7r9Mw88j0pUYspx6Fxg==","signatures":[{"sig":"MEYCIQCn8J/doQu2u4ux8i724/1LRmfwc0iOXR+Ko22FlDjj+wIhAOhmQa/Xq54XZMDastodej6pTDw8CClFBxohGzVyl1lB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452253},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"5cf66d7bbdc3ce7f76c82a5637d6eff00e6c83e8","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.2_1762874782323_0.12078780054824412","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@embedded-banking-fundr/pbl","version":"2.2.3","_id":"@embedded-banking-fundr/pbl@2.2.3","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":"ecb1d00a0b9526b800fff069cd6f3bc5a993e8cd","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.3.tgz","fileCount":11,"integrity":"sha512-ui2bBx8kzJAqiZkF8MS/aZqLGsRtLOtuvSP3UvNzRAcq2xIyRib1pOC1bht/vRFOku/rZUp3duE8kGqM65hbYw==","signatures":[{"sig":"MEYCIQC9L/bD6CIFOYXajEgv5zRnRWYm9mqzkG62KQYgQ/gVmgIhAMcCYfPEqduN6u3Ph6hfm/ODzALHYu/pS20k+tuD2UqE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"3576ddacadab313077fe02e2418ecf7a630eb843","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.3_1763111376424_0.8910730850178266","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@embedded-banking-fundr/pbl","version":"2.2.4","_id":"@embedded-banking-fundr/pbl@2.2.4","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":"9ac5a62996731a99fc0190c3c066fc550a5a0cae","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.4.tgz","fileCount":16,"integrity":"sha512-NNBPfA7M6zaj7pe/1iTfN0HkApxxLKvVXhfGiSHqKhSz2d6JVObG/jMj/Ly0T9VZqlCzU1rCaO2vNhdz/crngA==","signatures":[{"sig":"MEQCIBVfT3RCiFwzJ2pJyjo3IrGSbozpd7pw6D0b8fUMhxjEAiAiAUssoGLr8NgM+HDCa80J92NeZZ3b6GpDXN/eydPeBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"001d0fe74e89983e13061a02e6c8e5608b70c9a1","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"10.8.2","description":"## Overview","directories":{},"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.4_1763114715647_0.7091998267656052","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@embedded-banking-fundr/pbl","version":"2.2.7","_id":"@embedded-banking-fundr/pbl@2.2.7","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":"4e181e0dcfa785c17709e10ea0d515ddaab0b10a","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.7.tgz","fileCount":16,"integrity":"sha512-vaF1Wtey0FmMROmqRWd6gJF5FpfgFHcakuW73mxTQYmjbbu74Ge+H3ZlN2p0NPm4FU+UU56KUaBeNght+uiRrw==","signatures":[{"sig":"MEYCIQDOnqe88oMsIA5ystaLvKNaIV3YNcNcmfNK5xGQ5hUkAAIhAKPvPq9p1onuESI6h+WT57fVIiVDeyJEdKXzDAjeDspI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1456030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"15d0f76a3ea01ae740dd7f7badfd9b9bf1f5ea55","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"11.8.0","description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.7_1775700302315_0.26919330980681844","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@embedded-banking-fundr/pbl","version":"2.2.8","_id":"@embedded-banking-fundr/pbl@2.2.8","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":"5d1d52e775c5c4f5c21916dc50da61603c321894","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.8.tgz","fileCount":16,"integrity":"sha512-aWrE4Yhqlp450yQaD0TSMMQMhE0JyZbqAGcZb8OdaTukITzkeqSVvJHZgaj4GM0NY5c2e/LC9yUIgwt6Z1hwLA==","signatures":[{"sig":"MEUCIQCmsGzYEyBmTu/iwDQHA+m8DBb7TiBCKBw8tf3SIVUwkwIgIKJUbfhJCj/leQ1uzlX93LKVesnm/ckmSUcIDHnmrTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1456630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"f580bd3631f56382563381fb6a7ac8d23559d155","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"11.8.0","description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.8_1776224457621_0.6226119281913798","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@embedded-banking-fundr/pbl","version":"2.2.9","_id":"@embedded-banking-fundr/pbl@2.2.9","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":"96983efd534dc4b7285c7648386786c04337b0d8","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-2.2.9.tgz","fileCount":16,"integrity":"sha512-DXn8dh/dmKVBffbZ9ysigMLOtLBMhAdpQRMJo67LG3gmnvnIEyzLAVKA7+jNgAmS1/NsJnY8+PvJ4wkXBgQk0w==","signatures":[{"sig":"MEUCIQCS4SztEmRlcC8BtpdP0M18izXRP7Q/btOrgAVOrCSpMQIgKnoWBNdT1bkLRvJwgBKHLCFgNbVNKQSjbPkTiJC67JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1464885},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"10b4a6bc57f992f9f76a96c8552af152682b6890","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"11.8.0","description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_2.2.9_1778150628757_0.02345371102782612","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@embedded-banking-fundr/pbl","version":"3.0.0","_id":"@embedded-banking-fundr/pbl@3.0.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":"bc4cba76885c03fae58255f3c0e10cd28e02ff66","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-3.0.0.tgz","fileCount":16,"integrity":"sha512-T5eP1ss9cY8jKNrwry+uq9U4rvAHw8IZaCARjGzR4/VwDXy/f2hBtRsLKhLQJegbcEizfiFp+P2JtyWXd5zdGw==","signatures":[{"sig":"MEUCIQCfmF7lssqu9l+p2szqsh6encWLeYdteRPpVOlhMyCd8wIgHfO5UKdE0X3VN3VEbF2H1CTUrUJcvPMBt33VfU1Dzs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1447068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"a86817fb73d6514c799906fc0306693e9a7992a4","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"11.8.0","description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_3.0.0_1779161354451_0.5405367850041571","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@embedded-banking-fundr/pbl","version":"3.0.1","_id":"@embedded-banking-fundr/pbl@3.0.1","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":"9779074e03b48e801e472dd293fab699687fd784","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-3.0.1.tgz","fileCount":16,"integrity":"sha512-2Sw8TcKoDnLncUDoOcpd+zciNb8SLsabPCsCtG1BP789ui33rL72K0xu/cYLQdW6eynWXTF/rn3XicG/9WJS3A==","signatures":[{"sig":"MEQCICDDE3MUMmztIkH9KkMlyVz26sGkpkky22iitUy8XsAIAiBFfu+D1kgOth/Iotm4HsyB/jOpXo01cPLtQ/Lx+eQJLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1429429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"2fcdefec57b162db7a818a39c720c1f40bc9f939","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"11.8.0","description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_3.0.1_1779371732483_0.15435829994352446","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@embedded-banking-fundr/pbl","version":"3.0.2","_id":"@embedded-banking-fundr/pbl@3.0.2","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":"aaeb90d20d8c5c81601ece75e0543fec3ffefa04","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-3.0.2.tgz","fileCount":16,"integrity":"sha512-gdv9o8F+bMkhImiDWbO+3/ZHiX3NH+l/g1j9yV+0UNku+shQkaj/dcC1LF4EgACaUyy35RM+ZSwcLeGjJl3NAw==","signatures":[{"sig":"MEYCIQDbangBXPV3hBPajPxsNdjhhZWnJfevbBPMZhnuASH2rQIhANZ/3C5eDFOGNuE+jVV36C73d8prAGw9dGfkzsc5KjKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1429252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"f0e6be35f02bdbe3272f0daec1023687bf39093d","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":"yuenw","email":"wally.yuen@rabobank.nl"},"_npmVersion":"11.8.0","description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","rxjs":"^7.8.2","axios":"^1.11.0","react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","autoprefixer":"^10.4.21","lucide-react":"^0.543.0","react-i18next":"^15.7.3","react-tooltip":"^5.29.1","tailwind-merge":"^3.3.1","react-hook-form":"^7.62.0","@tailwindcss/vite":"^4.1.13","react-number-format":"^5.4.4","tailwindcss-animate":"^1.0.7","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.15","tailwind-scrollbar-hide":"^4.0.0","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.1","jest":"^30.1.3","vite":"^6.3.6","dotenv":"^17.2.2","eslint":"^9.35.0","globals":"^16.3.0","i18next":"^25.5.2","postcss":"^8.5.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^24.3.1","tailwindcss":"^3.4.1","@types/react":"^19.1.12","tw-animate-css":"^1.3.8","@dittowords/cli":"^4.4.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.55.0","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.39.1","@types/babel__core":"^7.20.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-plugin-import":"^2.32.0","v8-compile-cache-lib":"^3.0.1","@testing-library/react":"^16.3.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.1.2","@types/babel__generator":"^7.27.0","@types/react-datepicker":"^6.2.0","postcss-prefix-selector":"^2.1.1","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.20","@r2wc/react-to-web-component":"^2.0.4","i18next-resources-to-backend":"^1.2.1","vite-plugin-externalize-deps":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.43.0","i18next-browser-languagedetector":"^8.2.0","@babel/plugin-transform-react-jsx":"^7.27.1"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pbl_3.0.2_1779374172834_0.7198429568040623","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@embedded-banking-fundr/pbl","private":false,"version":"3.0.3","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./style.css":"./dist/index.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":"^19.1.1","react-dom":"^19.1.1"},"dependencies":{"@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-progress":"^1.1.7","@tailwindcss/vite":"^4.1.13","autoprefixer":"^10.4.21","axios":"^1.11.0","class-variance-authority":"^0.7.1","clsx":"^2.1.1","lucide-react":"^0.543.0","motion":"^12.23.12","react":"^19.1.1","react-dom":"^19.1.1","react-hook-form":"^7.62.0","react-i18next":"^15.7.3","react-number-format":"^5.4.4","react-tooltip":"^5.29.1","rxjs":"^7.8.2","tailwind-merge":"^3.3.1","tailwind-scrollbar-hide":"^4.0.0","tailwindcss-animate":"^1.0.7"},"devDependencies":{"@babel/plugin-transform-react-jsx":"^7.27.1","@dittowords/cli":"^4.4.0","@eslint/js":"^9.33.0","@playwright/test":"^1.55.0","@r2wc/react-to-web-component":"^2.0.4","@testing-library/jest-dom":"^6.8.0","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.6.1","@types/babel__core":"^7.20.5","@types/babel__generator":"^7.27.0","@types/babel__template":"^7.4.4","@types/babel__traverse":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^24.3.1","@types/react":"^19.1.12","@types/react-datepicker":"^6.2.0","@types/react-dom":"^19.1.9","@typescript-eslint/eslint-plugin":"^8.43.0","@typescript-eslint/parser":"^8.43.0","@vitejs/plugin-react":"^5.0.2","dotenv":"^17.2.2","eslint":"^9.35.0","eslint-plugin-import":"^2.32.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","globals":"^16.3.0","i18next":"^25.5.2","i18next-browser-languagedetector":"^8.2.0","i18next-resources-to-backend":"^1.2.1","jest":"^30.1.3","jest-environment-jsdom":"^30.1.2","msw":"^2.11.1","postcss":"^8.5.6","postcss-prefix-selector":"^2.1.1","tailwindcss":"^3.4.1","ts-jest":"^29.4.1","ts-node":"^10.9.2","tw-animate-css":"^1.3.8","typescript":"~5.8.3","typescript-eslint":"^8.39.1","v8-compile-cache-lib":"^3.0.1","vite":"^6.3.6","vite-plugin-dts":"^4.5.4","vite-plugin-externalize-deps":"^0.9.0","vite-plugin-svgr":"^4.5.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.6.1"},"msw":{"workerDirectory":["public"]},"gitHead":"a25323a8675f7b3fe4006581dc6080c49ced1804","_id":"@embedded-banking-fundr/pbl@3.0.3","description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","_nodeVersion":"24.11.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-pc3CBPXJCmG8mp5NsFslgBuBle1QaOH/j62BnMLZePg7QDuoDcoeL5ctvI2pOHkvD/JWi900ffYHMlaV2zH44Q==","shasum":"4584beeca8257a37b723ab376954f9bfcc4187b4","tarball":"https://registry.npmjs.org/@embedded-banking-fundr/pbl/-/pbl-3.0.3.tgz","fileCount":16,"unpackedSize":1429586,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCCajfXIUY49jhvlY4CR7UvL10A4Qy4PmD34VxyQSpXFgIhAM4xrCFmCOUNngF61wlgBubgiiq8quSxehcxwe5ysPg8"}]},"_npmUser":{"name":"yuenw","email":"wally.yuen@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/pbl_3.0.3_1779788112221_0.8576303648313461"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-17T13:35:39.652Z","modified":"2026-05-26T09:35:12.607Z","1.0.0":"2024-04-17T13:35:40.003Z","1.0.1":"2024-04-17T13:41:18.416Z","1.0.2":"2024-04-17T13:51:44.855Z","1.0.3":"2024-05-23T15:08:42.355Z","1.1.0":"2024-06-25T13:39:46.733Z","2.0.0":"2025-01-07T13:13:50.122Z","2.1.2":"2025-02-10T13:47:50.466Z","2.1.3":"2025-02-13T14:53:18.245Z","2.1.4":"2025-03-03T12:58:05.893Z","2.1.5":"2025-03-27T02:41:08.230Z","2.1.6":"2025-03-27T03:00:33.368Z","2.1.7":"2025-03-27T03:48:52.155Z","2.1.8":"2025-04-01T11:44:04.949Z","2.1.11":"2025-06-10T06:51:07.058Z","2.2.0":"2025-09-10T07:43:09.946Z","2.2.1":"2025-10-16T12:17:57.912Z","2.2.2":"2025-11-11T15:26:22.530Z","2.2.3":"2025-11-14T09:09:36.597Z","2.2.4":"2025-11-14T10:05:15.869Z","2.2.7":"2026-04-09T02:05:02.503Z","2.2.8":"2026-04-15T03:40:57.780Z","2.2.9":"2026-05-07T10:43:49.005Z","3.0.0":"2026-05-19T03:29:14.649Z","3.0.1":"2026-05-21T13:55:32.658Z","3.0.2":"2026-05-21T14:36:13.079Z","3.0.3":"2026-05-26T09:35:12.427Z"},"description":"The Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating th","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 Payment Based Lending / Credit\n\n## Overview\n\nThe Rabobank Payment Based Lending / Credit web component is a custom web component designed to streamline the integration process for implementing a loan approval system into web applications. This component simplifies the integration by encapsulating the entire loan approval process within a single web component, making it easier for clients to incorporate loan approval functionality into their applications.\n\n## Table of Contents\n\n- [Rabobank Payment Based Lending / Credit](#rabobank-payment-based-lending--credit)\n  - [Overview](#overview)\n  - [Table of Contents](#table-of-contents)\n  - [Installation](#installation)\n    - [NPM](#npm)\n    - [Yarn](#yarn)\n  - [Properties](#properties)\n    - [Loan goals](#loan-goals)\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    - [Product types](#product-types)\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  - [Custom Styling for UI Elements](#custom-styling-for-ui-elements)\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 Payment Based Lending / Credit into your project, install it using npm or yarn:\n\n### NPM\n\n```bash\nnpm i @embedded-banking-fundr/pbl@latest\n```\n\n### Yarn\n```bash\nyarn add @embedded-banking-fundr/pbl@latest\n```\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 properties will pre-fill input elements. Providing a `kvk-number` triggers an automated company lookup that skips the company screen:\n\n- **Partial automation** — `kvk-number` only: the company is looked up automatically and the company screen is skipped. The user continues from the affordability screen.\n- **Full automation** — `kvk-number` + `loan-goal` + `loan-amount`: if the eligibility check passes with matching product types, both the company and affordability screens are skipped and the user starts directly at the transactions screen.\n\nIf a company is deemed ineligible, an error modal will be displayed accordingly. Providing `contact-details` pre-fills the contact form shown at the end of the flow.\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| `campaign-id`                 | Campaign name                      | string        | `\"campaign\"`                         |           |\n| `loan-goal`                   | Estimated goal for the loan        | string        | `\"WORKING_CAPITAL\"`                        |           |\n| `loan-amount`                 | Desired amount for the loan        | number        | `\"10000\"`                            |           |\n| `product-type`                | type of product                    | json          | `['PBL']`                            |           |\n\n---\n\n### Loan goals\n\nThe following loan goals are available:\n\n| Value | Product shown |\n| ----- | ------------- |\n| `INVENTORY` | PBL |\n| `WORKING_CAPITAL` | PBC |\n| `OTHER` | PBL |\n| `GROWTH_AND_EXPANSION` | None (not eligible) |\n| `STOCK` | None (not eligible) |\n| `DEBTORS` | None (not eligible) |\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, an API key is required. It's important to note that this key differs from the production API key.\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 is limited to local environments and 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 API key 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### Product types\n\nCurrently, there are two product types available:\n\n- `PBL`\n- `PBC`\n  \nBy default, both options are enabled.\n\n- PBL: This product offers a loan to clients.\n- PBC: This product offers credit and is currently available only for Rabobank clients.\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 {\n  type ContactDetails,\n  initWidget,\n  type ProductType,  \n} from '@embedded-banking-fundr/pbl';\n\nimport '@embedded-banking-fundr/pbl/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 contact = JSON.stringify(contactDetails);\n\n  const productTypes: ProductType[] = ['PBL', 'PBC'];\n  const products = JSON.stringify(productTypes);\n\n  initWidget({\n    identifier: 'unique_key',\n    partner: 'partner_id',\n  });\n\n  return (\n    <rabobank-pbl\n      kvk-number=\"12345678\"\n      loan-goal=\"WORKING_CAPITAL\"\n      mode=\"sandbox\"\n      loan-amount={10000}\n      contact-details={contact}\n      product-type={products}\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 {\n  ContactDetails,\n  initWidget,\n  ProductType,\n} from '@embedded-banking-fundr/pbl';\n\nimport '@embedded-banking-fundr/pbl/style.css';\n\n@Component({\n  selector: 'app-rabobank-pbl-container',\n  standalone: true,\n  schemas: [CUSTOM_ELEMENTS_SCHEMA],\n  template: `\n    <rabobank-pbl\n      [kvkNumber]=kvkNumber\n      [loanGoal]=goal\n      [mode]=mode\n      [loanAmount]=amount\n      [contactDetails]=contact\n      [productType]=products\n    />`,\n})\nexport class PblWrapperComponent {\n  constructor() {\n    initWidget({\n      identifier: 'unique_key',\n      partner: 'partner_id',\n    });\n  };\n\n  goal = 'WORKING_CAPITAL';\n  kvkNumber = '12345678';\n  mode = 'mock';\n  amount = 10000;\n\n  contact: ContactDetails = {\n    name: 'John',\n    surname: 'Doe',\n    email: 'john.doe@example.com',\n    phone: '0612345678',\n  };\n\n  products: ProductType[] = ['PBL', 'PBC'];\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  initWidget,\n  type ProductType,\n} from '@embedded-banking-fundr/pbl';\n\nimport '@embedded-banking-fundr/pbl/style.css';\n\nconst contactDetails: ContactDetails = {\n  name: 'John',\n  surname: 'Doe',\n  phone: '0612345678',\n  email: 'john.doe@example.com',\n};\n\nconst contact = JSON.stringify(contactDetails);\n\nconst productTypes: ProductType[] = ['PBL', 'PBC'];\nconst products = JSON.stringify(productTypes);\n\ninitWidget({\n  identifier: 'unique_key',\n  partner: 'partner_id',\n});\n</script>\n\n<template>  \n  <rabobank-pbl\n    kvk-number='12345678'\n    loan-goal='WORKING_CAPITAL'\n    mode='mock'\n    loan-amount=10000\n    :contact-details=\"contact\"\n    :product-type=\"products\"\n  />\n</template>\n```\n\n### NextJs\n\n```typescript\n'use client';\n\nimport { useEffect, useState } from 'react';\n\nimport '@embedded-banking-fundr/pbl/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 contact = JSON.stringify(contactDetails);\n\n  const productTypes = ['PBL', 'PBC'];\n  const products = JSON.stringify(productTypes);\n\n  useEffect(() => {\n    const handleImport = async () => {\n      const { initWidget } = await import('@embedded-banking-fundr/pbl');\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-pbl\n      kvk-number='12345678'\n      loan-goal='WORKING_CAPITAL'\n      mode=\"mock\"\n      loan-amount={10000}\n      contact-details={contact}\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```css\nrabobank-pbl {\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```\n\n## Custom Styling for UI Elements\n\nSome UI elements have custom class names that allow you to modify their styles. The following elements support this:\n\n- Button\n- Input\n- CurrencyInput\n- Accordion\n\nTo apply custom styling, prefix the class with .rabobank-pbl and use it alongside the custom class name. Here are examples for each element:\n\n```css\n/* Button */\n.rabobank-pbl button.custom-base { }\n\n/* Input */\n.rabobank-pbl input.custom-base { }\n\n/* Currency Input */\n.rabobank-pbl input.custom-currency { }\n\n/* Accordion */\n.rabobank-pbl button.custom-accordion { }\n```\n\nSince the widget does not use the Shadow DOM, all internal classes include !important to prevent unintended style overrides. Because of this, you may also need to use !important in your custom styles to ensure they take effect.\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 320px, 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/pbl';\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 isn't eligible for an offer.                                    | `{ 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|`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|`INSUFFICIENT_REVENUE`     |\n|`TRANSACTIONS_NOT_RECENT`  |\n|`TRANSACTIONS_NO_MATCHES`  |\n\nError events are emitted when the user reaches a rejection screen during the flow (e.g. ineligible company, insufficient transactions, or a red risk score).\n","readmeFilename":"README.md"}