{"_id":"@leancodepl/utils","_rev":"80-c14ac69f76c71fc472e4ccc42ab4c081","name":"@leancodepl/utils","dist-tags":{"latest":"10.6.0"},"versions":{"7.1.1":{"name":"@leancodepl/utils","version":"7.1.1","_id":"@leancodepl/utils@7.1.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"d3e48fabb1ef3dfaac7ea16218fb628495b48795","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.1.1.tgz","fileCount":9,"integrity":"sha512-42dKsvOWjAlzuo63/IodHhz1GXDuB+1E9HAuKvh7GpgjoXYI+yOMyEej4cH7bdFejeUPrCM7rH0sofksMavsyQ==","signatures":[{"sig":"MEQCIFyqhq8rszyP85TtskXL4wni3GMDKMH5MpWgW5lJ3hLuAiASbKNSWCzr7UT7/Zs37MHWYhrTa1+XZI8mkLUoDm3drw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4831},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"30c48cce2a432b0aa9e5bcbf1042bcaf14bf9d0f","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.6.7","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@leancodepl/api-date":"7.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.1_1695817968286_0.46381587073507746","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"@leancodepl/utils","version":"7.1.2","_id":"@leancodepl/utils@7.1.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"22d5474a6524d30c7a9d6929abb1c2004dba9ff9","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.1.2.tgz","fileCount":9,"integrity":"sha512-Tdpxmjari847YAyYnmWCC1D2csl1ZhPuXzj9HxKcm/zJVxSo5kYgmwzvsiEc/mlkNxprllJylHaOUjOFrCSWuw==","signatures":[{"sig":"MEUCIBij723REg4yAKL1MWrdmeD1aC0ztkXEoXc6tFETzdXdAiEAtdg2uAyvf4PxdhHJS7qvtYnVI2mbD+odOCvKpX5h1t8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4831},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"1881e1abf85a0b1b9cca0a58b3bb23f63ec0aefa","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@leancodepl/api-date":"7.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.2_1695818261877_0.57019207661714","host":"s3://npm-registry-packages"}},"7.1.3":{"name":"@leancodepl/utils","version":"7.1.3","_id":"@leancodepl/utils@7.1.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"05eb056bc2278a333cd1ad10b7cf5f23fc870beb","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.1.3.tgz","fileCount":9,"integrity":"sha512-9htsWb2a3i/5HNBrppGrk0YL0aN/gNSh9lw0GfhErTg883FnGPxJ/f2lYiVK0HyxMoqj0AroDtNEXYGT1DYcQg==","signatures":[{"sig":"MEYCIQCG6eJQjXYt1D+8xvqZSn8ysG+zvFK/Mp/wBaHEXuAKSQIhAM/mNIOHRJptbe1OeRqfxaBjMoFu39YjRC4IF4Cg0Jtu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4831},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"cdaeb3f748cb0133d51d978b2725ef45a77643fe","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@leancodepl/api-date":"7.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.3_1695818608300_0.5866546975155571","host":"s3://npm-registry-packages"}},"7.1.4":{"name":"@leancodepl/utils","version":"7.1.4","license":"Apache-2.0","_id":"@leancodepl/utils@7.1.4","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"496abdd41c4991c1c529c76297fca95be7ef8f4f","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.1.4.tgz","fileCount":9,"integrity":"sha512-/wTAFEyuiukG2T//TAfuXdFw8ZAn+SmTGifbd/ZJcU3s6PBlez7EyHvVlwbbn1zlJfrgH72NjKoLhAA/sNT1vA==","signatures":[{"sig":"MEUCID3A5wcZC/OQKxBT56HqEWN0ewjBjWgsT7y1p/Lg47rzAiEAqMu1dzqLNWDok2mF28dJFMVNzi8dqhCMSUmD7NvsTas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4858},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"e7c1b1e9a2b063cb2e352df0a71be2e643716f2a","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.6.7","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@leancodepl/api-date":"7.1.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.4_1695820264759_0.958400661941782","host":"s3://npm-registry-packages"}},"7.1.5":{"name":"@leancodepl/utils","version":"7.1.5","license":"Apache-2.0","_id":"@leancodepl/utils@7.1.5","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"6bc7f31d4ed5ffdc50e2648b7346c87e6c8547d8","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.1.5.tgz","fileCount":9,"integrity":"sha512-r2oWSYeQla/YOaUzlPfHYG9cmeuUrtGHn/4FLcsxCwOXFBHw9ryCIsz8mGlMi/4l3Mt95JcwL0cXiItwfxcsmw==","signatures":[{"sig":"MEUCIQDLgTIk3eQKAEqALj1C+hjFeZvcY3mFfMuXBOvH4qaBZwIgJTZkIdEFUZr7oJB/bAf55XH0VorB9oeagvdbeIxHlPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4858},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"3f18b113b102895aef06ec309ed3f663550dbd1d","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.6.7","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@leancodepl/api-date":"7.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.5_1695821828412_0.40838038880849625","host":"s3://npm-registry-packages"}},"7.1.6":{"name":"@leancodepl/utils","version":"7.1.6","license":"Apache-2.0","_id":"@leancodepl/utils@7.1.6","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"c1059f1c7ae3b9658a2c3025f7145f7880f3f862","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.1.6.tgz","fileCount":9,"integrity":"sha512-BFi4eLohUN6NhyzioUwXf7n1DeOl31SU45UCV8icbdG60QmaLjzPGojfTAqgIqnZIwJM6cNlYHybSvFzPpibgA==","signatures":[{"sig":"MEUCIGZS26K3IbYE/jxz84tEyieWllXZZk+WPrZEi+zTAHTRAiEA6QVKO8Z9Epbvtr/HCntfm2Ub2s5huYyyrdo8lGlmIj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4858},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"67c41a0eaff42969d7d3e3023d1a2d82d02c7b56","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@leancodepl/api-date":"7.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.6_1695824029175_0.42988286035431966","host":"s3://npm-registry-packages"}},"7.1.7":{"name":"@leancodepl/utils","version":"7.1.7","license":"Apache-2.0","_id":"@leancodepl/utils@7.1.7","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"f80179988dc29a0d4bf5d7a3874bf550d8ed2b9f","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.1.7.tgz","fileCount":9,"integrity":"sha512-LkXy8xWp6xCzVRSfa6vEvLSBvhLUoyyUw1YejsSvyKi4frnjqiyFCLB94SB5EdH34OT96hPlVFgFRD+IGkKpUQ==","signatures":[{"sig":"MEUCIQCFuxfVbhT98wwy+78v2eiUQAg+WUcJnDGrRDHDv1JbKAIgYb/gDWnM4S+Ff7akjc2FNxHJ32wb1uFvFH27W8oosE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4858},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"7ffbe8f319f1c12d50060302c881cc650ae61464","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@leancodepl/api-date":"7.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.7_1695888035435_0.4770907857224478","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"@leancodepl/utils","version":"7.2.1","license":"Apache-2.0","_id":"@leancodepl/utils@7.2.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"9078ce60564e3ecd501372dd226163d83d337f7f","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.2.1.tgz","fileCount":16,"integrity":"sha512-24+izPQO4iAJ8m0e5yBLFMK3zZ4pX6nApCKgbxqJMSSwcVXSd2b4sKV78gzHkF7gqqA7YGz18wkw56MEtiiWqQ==","signatures":[{"sig":"MEYCIQC6OC69ybdk0c4jFalRSjFErAEAz/gXHBZk9J5B+tAyRwIhAPnzw9JyTSLscXHctVjyRw4TikATWyLrtNjBPbJKWJ7z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7744},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"4bd031527c39fe95c17d79eea12f1546c3365e48","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.2.1_1699533270935_0.3230567045736461","host":"s3://npm-registry-packages"}},"7.2.2":{"name":"@leancodepl/utils","version":"7.2.2","license":"Apache-2.0","_id":"@leancodepl/utils@7.2.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"30a11ba6f5f8b88a106a8db498671f65b9111c5b","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.2.2.tgz","fileCount":16,"integrity":"sha512-ypUsrjUXjrYnNdmtAT8E7vFJvBYF/nG+2HRiHDBAegLyOa/f+GRYZZurJ4K/3AG94nSfVVwrw+mOjmp1fERndA==","signatures":[{"sig":"MEYCIQCHbeo0RuNMl7PFF+HfaEMc1zpMi8Yv9YyRWFYu70ZR/wIhANfbvJ6ZuX19oYodrLGeMj59ylllu7yVdIo5YPzxLRhg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7744},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"60554117645df261f3b29a65e3c472ea6733d19a","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.2.2_1699872670070_0.054930920329208766","host":"s3://npm-registry-packages"}},"7.2.3":{"name":"@leancodepl/utils","version":"7.2.3","license":"Apache-2.0","_id":"@leancodepl/utils@7.2.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"6d5c78b481f4a243303c9281e5d58c57f7dfdb41","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.2.3.tgz","fileCount":16,"integrity":"sha512-QGLaPZjQQIkgPSa9GWTxEDgT9aZ4dVCX46codCOjnGvfQ9vKNxg6wnq3vmlqr0zG9oTcJjzHHpUCRiXNaZUGeA==","signatures":[{"sig":"MEUCIACRxilDFO+uu1JJPkB2w5xvhn7FG+ozVo6hjvv56gvfAiEA00rLo86YkEuwrcU4Z13IMtrrVLtzweErUH0n13/T92g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7744},"main":"./index.cjs.js","type":"commonjs","types":"./index.cjs.d.ts","module":"./index.esm.js","gitHead":"cfa031c681cc470018bd5c43d36b8222a35a5334","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.2.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.2.3_1699963985202_0.41318195427059257","host":"s3://npm-registry-packages"}},"7.2.4":{"name":"@leancodepl/utils","version":"7.2.4","license":"Apache-2.0","_id":"@leancodepl/utils@7.2.4","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"c7bb7a01a01b43cdf787b8d31488cb4e9b1c016f","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.2.4.tgz","fileCount":18,"integrity":"sha512-ZjXFdk1qzP31GFtuGD8Jecwqph4rg3AVjf68LAhg11zdFLYBX5C3UG+TLy+ypZEeOTiGnuXM0KKVjoOrf5ppJw==","signatures":[{"sig":"MEQCICK8WFeeTx1GZ2ZHIHYcBZheeadmGHG53UBRnbdrTMRJAiBRokYOKdJ2a5zEJPSc+j/8vSdtjGF+USIZwuMgxInpAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8048},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"5372873d72f7746170152c8533e35d614a1846f9","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.2.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.2.4_1701768858899_0.8828042773381295","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"@leancodepl/utils","version":"7.3.0","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"9f0e921de7cbfa33e42bc07133973771824a4467","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.0.tgz","fileCount":18,"integrity":"sha512-/LPT6beBcMph/PaQ0jMNLbwPFaouSvdDGNnHKS3Rqnni1Z9rYNdQpVn2ZIgITFDnK4Ur2oWhLm6elwGl7FLntw==","signatures":[{"sig":"MEUCIQDCEBR7vxTgCuSgyA8SHbikkcDQmloA9Iqv1erTg4fjyQIgf2ctbGuEvPU72zpQqWvyrNRwqHNMYWmQDeoBcfvM6Zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8048},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"4c02290083d5a20b1181452d4793f42d8093a6fd","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.0_1702028230178_0.9437130081820533","host":"s3://npm-registry-packages"}},"7.3.1":{"name":"@leancodepl/utils","version":"7.3.1","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"8d8371a2952d948cf96eb5d18cf2a888213b1650","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.1.tgz","fileCount":18,"integrity":"sha512-L7ghuJeL6gXxftwyZuy2IYM32z6FTPHz59OGrqKogE1/H8+cPB4FusP72khUAnRwj7q2huPepmZm8PTNZoEjLg==","signatures":[{"sig":"MEQCIGaPGZqxZTgyYpzQBS7qRHrX8U/9ASSfNN5hDTLJUdA7AiBhpu16ga6MnL7M27fDVyDppa5iqSPshebKPYGCmcsA7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8048},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"d605a19b2e6ffa912b9938ea1c7f5f26370194de","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.1_1702040967556_0.4392974786387225","host":"s3://npm-registry-packages"}},"7.3.2":{"name":"@leancodepl/utils","version":"7.3.2","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"d9affcccc1ce9b1cd6b41e9037935486d5858ffa","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.2.tgz","fileCount":18,"integrity":"sha512-ex9YDXI4uruZ5yEGUW51lmVNQp+X4Nm7V9+H3p6ey+tkMx4CHUGWaIq33nZkrgbtNykOOTw4L6MrCyZXdaKWng==","signatures":[{"sig":"MEUCIQD8GzxFjpMozY7iw33lZJg4Wchcwlfw7blAnG7ixgkk+wIgAyy5ur4+MbZM7lxF6ZBy86gk6ZGBFWzJO+m+DxPRe6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8048},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"7adbf4d4d7923ae736612fc17dcb5c4653e560fa","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.2_1702045684904_0.4199625791871171","host":"s3://npm-registry-packages"}},"7.3.3":{"name":"@leancodepl/utils","version":"7.3.3","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"fbde5a14006bd1b5aefc03ac2b1525c5acc9d45c","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.3.tgz","fileCount":18,"integrity":"sha512-Nx/DkWnUBHDS7VOgqWHfBc/garRUQJsxfK6klBuy7ovx+H5+Jg5NyqqiDdL5tm3rhcyhiEJ0ZuKgrrVZgd/n/A==","signatures":[{"sig":"MEUCIDibyHuv6LNgIMskf4NvnLOMdRKtyTUBEUTbdfZY4lxuAiEAiPKswI7qQ0xyTh/kXPZ/YMZQErLHmCP0XtEuWRC735U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8048},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"5bcf9085bea26ccd6cd84088f9b398c8b8d33c74","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.3_1702306167425_0.25235427573930846","host":"s3://npm-registry-packages"}},"7.3.4":{"name":"@leancodepl/utils","version":"7.3.4","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.4","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"7b103772dfb1e42bc80f4fed2316ecdb2c873e90","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.4.tgz","fileCount":24,"integrity":"sha512-Pja1ZqRKJYfulCZc4rqKwbb8S66XAv6IpL4uz9YNlDrmMKK4Uf8bD9bLIEvLSy5Klt5Y5NoGXok4yokxf8SkYA==","signatures":[{"sig":"MEUCIQC4PUT0rVYyuW7vODsNN0YeQufkKrruUJHC/QfxcZqECQIgGx4ERdAScbelGSpvN/X+iWrFKcfZXVl3SyvhDEI47to=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12935},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"046438889d717448258cd91e86b2ed219e12982a","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.4"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.4_1704984217630_0.23256633063769927","host":"s3://npm-registry-packages"}},"7.3.5":{"name":"@leancodepl/utils","version":"7.3.5","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.5","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"780c7a7fe5d7b84b9f4f5c0b0c33cba00c9d53a1","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.5.tgz","fileCount":24,"integrity":"sha512-IOIM3GTMN2L2CuWtB3FWLmmDSERvNbZJ0CJSxXUobUuLOQReb+lw7jkpIlttRVQ1nEkHGp+BlbcMLL5W+gYViA==","signatures":[{"sig":"MEUCIQC6sPlSn9icYacC2bdkj8g8Xj2ET3K13WJ+vIcDuOvAuAIgX2viwkSx/t7lhhvlGJAIVlaNjFTBDrIIsc+iLkvwl2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12935},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"cba67350407ad74963ac469597c5bc440f0a04a3","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.5"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.5_1705326438632_0.3182104022890919","host":"s3://npm-registry-packages"}},"7.3.6":{"name":"@leancodepl/utils","version":"7.3.6","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.6","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"b54dc330faf2dbbaf41d5673cd14e54d346aaac3","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.6.tgz","fileCount":24,"integrity":"sha512-O0t+Sexxk2uew/TpLdnBNJI1XsDf2w5x/ErkBZjo487dcXCusHMjBSspaIRHICM492vgp3Va0QwbhmO5yoBe8Q==","signatures":[{"sig":"MEUCIQDMaFFCDMhqzZqibyPtu2Tw5bodSgI9AbZkajWuLQzk9AIgJrBaxT/XKUcx+7lxk4/f02T6mTV4Vz7DNV4UYRrgfPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13878},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"346c5eb7cba619a48a0e07a7451dd17111450344","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.6"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.6_1705396065387_0.32335622906735706","host":"s3://npm-registry-packages"}},"7.3.7":{"name":"@leancodepl/utils","version":"7.3.7","license":"Apache-2.0","_id":"@leancodepl/utils@7.3.7","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"1e1b415807211e487e5f5932621ac3b07dc45a8a","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.3.7.tgz","fileCount":25,"integrity":"sha512-hz2eKjEVfxwvS0vFjpWYoMtW+K616CjvDE1Pj73+GVgRPKqsxv4nQxc02oaXSnx26Y/eZEHebzXjZy2kJB5MDw==","signatures":[{"sig":"MEUCIQDhccAMPYHwaj/XVSLbOL5mrASIp+EW5eCLru49J+OV6QIgcToX/QPYiPmg2M6GjdSaMkBhoJvOZcoW0+9EmO7wpiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14570},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"d50a9029871280bf488a71954a23d579b516729d","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"18.20.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.3.7"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.3.7_1713188792321_0.6513970930614719","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"@leancodepl/utils","version":"7.4.0","license":"Apache-2.0","_id":"@leancodepl/utils@7.4.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"8b737e26b39d6c6610232e69a7da26da730bad3a","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.4.0.tgz","fileCount":26,"integrity":"sha512-8BCfq7fp6O1Tt2dvZGVbkVi8nTW2qJRox0WmWh7/SCWbF3hSDa1/KQoWx03HEko1RjO804KKjyj6ziwn2e2/Ew==","signatures":[{"sig":"MEUCIGCNuwNYr/L1xb1MHAomMWluyiXsYhpQFLnlslwGEhcGAiEAgY0Z4eZ+WzpzM8TclWwAVwD3KWJ3ao2WL6QdOvd9FVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14599},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"0a0cbfbd78792daba790103dac2ab11142523510","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.4.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.4.0_1715867062584_0.8413661082115749","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"@leancodepl/utils","version":"7.5.0","license":"Apache-2.0","_id":"@leancodepl/utils@7.5.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"4ef9beffe0e22b09aad593e5e01c4fa46d3b25b0","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.5.0.tgz","fileCount":26,"integrity":"sha512-jqzC0vsYW94V6ONUmkB+An3S7TGveKO6437YiWfR6NFxv2Q/E1zxF9OK5OwT4dOAhARSR1ucPXGO5lkdrQ2Usw==","signatures":[{"sig":"MEQCIHY3/SwD7djQvWJSPYSZ3EPtlbVcqgRtKGaUzvxmbbJeAiBCZDFyRewfdDQBxIj3IHbPXxdeBeYQ0UtIodXTmbcGWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14599},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"0e8c198577796522452361c83b60f19c5da14d3a","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.3","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.5.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.5.0_1721040756600_0.28692187177330486","host":"s3://npm-registry-packages"}},"7.6.0":{"name":"@leancodepl/utils","version":"7.6.0","license":"Apache-2.0","_id":"@leancodepl/utils@7.6.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"fe6af65453d54dd47b28a0097560e8ddb6f74bc7","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.6.0.tgz","fileCount":26,"integrity":"sha512-RlgulU7d4MmWWWRnrEsmFsfJqaS69MWdyo4pcWf4mDKGwAA6TSXKn00jGn9E/Lfoa6nAyZoRsngIeanDQm5rUA==","signatures":[{"sig":"MEQCIBl2XiDuZY0OvcMaMOOu89SOGFpIqqvfCxDDcMURz7h6AiB9pGLcF8OmvR1IjgJc/Odxm7woWqkoCfAcpt1dqFXvNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14599},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"9bc4a487bb982d7b066d1220b46148f72d0aa8c8","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.6.0_1721830508121_0.5389712354814289","host":"s3://npm-registry-packages"}},"7.7.0":{"name":"@leancodepl/utils","version":"7.7.0","license":"Apache-2.0","_id":"@leancodepl/utils@7.7.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"aea2c665bdc5aa17beabd77cb18727ed7bbd295d","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.7.0.tgz","fileCount":26,"integrity":"sha512-8QYXBjKSedcqmPkVRBVwlIzqA3jL/gPyCP4sb42bcPLAupqELUpUoGGa7M1eqra58EIBr2dwjelr3F01q0LyzQ==","signatures":[{"sig":"MEYCIQDSnu8k40KOnAfcPRTe7B7QyqbleIffTIJGQpMf6Vk76QIhAKTM/sG1ERzQ/3hueGKxSn2YzAqtykyk93xvTkex8IhO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14599},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"528fac240e3d9ed54412d6224486b9f9f20d304e","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.7.0_1722352565547_0.7687700572400931","host":"s3://npm-registry-packages"}},"7.8.0":{"name":"@leancodepl/utils","version":"7.8.0","license":"Apache-2.0","_id":"@leancodepl/utils@7.8.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"febc8b66fba0a802f51e4da8486c0b037efb8149","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.8.0.tgz","fileCount":26,"integrity":"sha512-B8v7tUjopZ4wwKGC05G2bX/FyYHiLg8lDftVjKiD2A7KrhtkspbAF2Z4HPoyOItx9K3H7Qa559O7LmFl9k+CEA==","signatures":[{"sig":"MEUCIG3JGDkUqIPkULuC2tEZREuLq1VM+xibPEZBCpdFhr67AiEA+8V9vgn8mrohKiJ/Zz9AvT9uSH7fci6rd+x1IXQR1SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14601},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"9e00abe7370afa86fb447ad61847b9cefa97f49a","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.1","directories":{},"_nodeVersion":"20.16.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.8.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.8.0_1724425530666_0.49183265481935723","host":"s3://npm-registry-packages"}},"7.8.1":{"name":"@leancodepl/utils","version":"7.8.1","license":"Apache-2.0","_id":"@leancodepl/utils@7.8.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"e0d2675cca9b1cdc25c7f13529d5b55b26c8631a","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.8.1.tgz","fileCount":26,"integrity":"sha512-KE6TC2vxCDWsCzxfBtJ2kMHPkwuG+wxQL1SLxFoBfchQkXRwTboZmlBY2sgUUmozcAMZ+F5qpkff2G+N/DNjlw==","signatures":[{"sig":"MEQCIHbwGwluW6K08h+p/GXE8cQOPEBw6uPTg9wD3sxwW2wZAiARxkvbh2igWzeIvNuon6MYGOedlRwKPATdooG5lW+R7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14601},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"b20c2c40cc3a0b67d0814edbbc9c0a1962c90a49","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.1","directories":{},"_nodeVersion":"20.16.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.8.1_1724841978513_0.9799506790271673","host":"s3://npm-registry-packages"}},"7.8.2":{"name":"@leancodepl/utils","version":"7.8.2","license":"Apache-2.0","_id":"@leancodepl/utils@7.8.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"7dbc8956e698e79c11ee8d251f7c3cb1edd382d3","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-7.8.2.tgz","fileCount":26,"integrity":"sha512-2j37qM4wFcWeu5SV+wn3gXaYLkJJs7cV+Zy9vylQWwWsuY6rBO2v+L2j+Iv7Dgndklbm2MYhdNM68//duePbcg==","signatures":[{"sig":"MEQCIHuecrkaK9u/3y5U9RegIRI5VbrX8OU3wWA36McXPuJwAiBsNnxFPz6LqdQVge5dCHWttj3GfHPVDjUv4KCkX/SHDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14601},"main":"./index.cjs.js","types":"./index.cjs.d.ts","module":"./index.esm.js","exports":{".":{"import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"ac4723302a40f566a8d7acd873e0ccb0f85105cd","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"7.8.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.8.2_1726747366461_0.3174040565796543","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@leancodepl/utils","version":"8.0.0","license":"Apache-2.0","_id":"@leancodepl/utils@8.0.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"1e108ea21e819664db1f4211127b00734c45dec0","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.0.0.tgz","fileCount":26,"integrity":"sha512-0HE06wtngMwRQzbKY8e465aZUQ9mofKeC16oVx7D9gW0+vwEZZEV6nzxhOwHCMDtGetXREz7HDjPEq2S8WWuvQ==","signatures":[{"sig":"MEUCIQCuXZszAgIwq6Wsm7xSVOjxNfwEpemJmy3RIszB4ToLHQIgW+zHkNSvClsI34ioE6c/s9NOr+X3fKJrPfrXr+TdRSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14358},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"fee5e7b0a6b3d01d21654aa1bf47d7033645dacb","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.0.0_1728562495665_0.3388513396372024","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@leancodepl/utils","version":"8.1.0","license":"Apache-2.0","_id":"@leancodepl/utils@8.1.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"9a3be78b39c13193b94e51b2f0c00e43eca28a9a","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.1.0.tgz","fileCount":26,"integrity":"sha512-OYssI0ID8Z8i7aGLKDPe//2wN/kUwgFTbpKEv3/z7gNk9SfJlmr7RdBejsn6YsEACYUK+iwp+NTPSIZhD7aQVA==","signatures":[{"sig":"MEYCIQCzmFgu3dsVi/TjirMeLgwWPsBu3+fYAX0JS8JAL0k2WwIhAJuwFPLJ2+9BWU3+zlSgqphSJZyQx57pehxSMOxSCJZH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14358},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"fe7905323beaaf6246d76add219e14ebf44d20dd","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","react-router-dom":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.1.0_1729145333415_0.244594151121603","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"@leancodepl/utils","version":"8.1.1","license":"Apache-2.0","_id":"@leancodepl/utils@8.1.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"467bb416f0883e785e00c7dc7f366293e5a84969","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.1.1.tgz","fileCount":26,"integrity":"sha512-X2a2PYD14IB4qVxAsPvpXXEt+AKhhMAaGebxS5/T9XjWEdX/h3FZKRDvfQXTfTRvxC4295NNbWqocLlFGak17Q==","signatures":[{"sig":"MEUCIQCb4jQFG1Fot+UP5vFlEAu9+2QWFTWdJg5/xh8N+pQmCQIgF0VBM3YUDO9lpNF+/5kY2OFGNjWdBGv5aaCbvdaSiFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"fc6da76b4eac66d77f1e165233b7b98136b1fb2b","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.1.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.1.1_1729610943703_0.6374120242675323","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@leancodepl/utils","version":"8.2.0","license":"Apache-2.0","_id":"@leancodepl/utils@8.2.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"fd6f78caf75dcdfbb51566d1ffca66ea396d63a4","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.2.0.tgz","fileCount":26,"integrity":"sha512-OmiAlIj6alec/S75M8VrgHVXOR7QT8Q4jAQczTiIzcL4/dlhtUek3Bh4kBoJ9TvoiqPxOUpy7hyEjh95MQoqLQ==","signatures":[{"sig":"MEUCIACdB4WcyzVoQtFCIC2wjmMreUO1FFhNerTRFoTIxJvgAiEAuezA4+rFCPv1Rhuv/IClD/evmQET1VGshki5LuKZxfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"50a622d22643d5f5edc6329448ef963cde42fe4e","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.2.0_1730818654880_0.60223898629941","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@leancodepl/utils","version":"8.3.0","license":"Apache-2.0","_id":"@leancodepl/utils@8.3.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"43aed24c55c8dab5bb6b9b0bf7512aa529044bc5","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.3.0.tgz","fileCount":26,"integrity":"sha512-Nz6U6paYm1AUMTr3i/XGtc+X+g3wYzIpPpKlPjOtvuSpQt1O208BRil3JSQTHhoBvsunPMR2r5fsRRHBF8VM+g==","signatures":[{"sig":"MEUCIQDx1I8NpMnyL8UqU5QkF8DlGwnvks3BtqSFpnbiMuFE/AIgYHF+b8EDz1Dc6tPHUOULkSVvIYvpgi+SV/KaGLmtBs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"eb04699a84eb5bddb400c39f74313b07cc4a3f9e","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.0_1733496979444_0.41606590029446733","host":"s3://npm-registry-packages"}},"8.3.1":{"name":"@leancodepl/utils","version":"8.3.1","license":"Apache-2.0","_id":"@leancodepl/utils@8.3.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"21d24f790848ff2ac5a493da967a5c6c30a50f44","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.3.1.tgz","fileCount":26,"integrity":"sha512-ut6rnQjzqWOLYNc5olYqRbYu0c0qn9FB9e7IRgo+a7qIQ+lSSbYVw1H8+fC54uS/iDR9Ger2Hge2UoelzCBTlQ==","signatures":[{"sig":"MEYCIQC++R12YjR3amhmA5bDqawWvWfhrkjm8blHOoutQ4+40wIhAN0djcLJ6jUTHRFuaxy56rAjLusb7KZ4yeJZSbr5nDZz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"40810b0e3a3617ac087e6feb6d09eea4348523a4","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.1_1733499099121_0.8554180699685718","host":"s3://npm-registry-packages"}},"8.3.2":{"name":"@leancodepl/utils","version":"8.3.2","license":"Apache-2.0","_id":"@leancodepl/utils@8.3.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"cf984ff1b58cfcfe270ef4bd799b989edc10f8b3","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.3.2.tgz","fileCount":26,"integrity":"sha512-Zs1Mu6j7k0aChEcTueMJ76Gf5eAPK17MAEFFPc2pUJCBbU42IexFkvZPREH9ve9EBe2OlTgagTlajG7sA1O9SA==","signatures":[{"sig":"MEQCIDMI8NxHFwdJ2SlUe/nRPxKwHoUlGJfIaHqm045gwJzKAiBEln2iPucsGm/6i/XNTfAgsoY/DiS/jbptPpDqTfBDfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"245545b0ec07d3872431d40e3567e0faac23eaef","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.3.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.2_1735820672955_0.7568062540005673","host":"s3://npm-registry-packages-npm-production"}},"8.3.3":{"name":"@leancodepl/utils","version":"8.3.3","license":"Apache-2.0","_id":"@leancodepl/utils@8.3.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"96fe6ac2c9c38da2044162b5719e91b9213628d8","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.3.3.tgz","fileCount":26,"integrity":"sha512-BjncSt5mUZbba4Q8NrlNDA2SO1japVNxlucto4JZABv7xqDLObfriXM+ju6SnoIU9z6QMsi3P6y8KJurgOBHZg==","signatures":[{"sig":"MEUCIQDrD59ckBAOWR/aSp8WHAD1UKDjFRlRrvGsWunp864tmAIgUpjE8EwvazdoTITX1qVoMBLLg1L9z6Km4wkI5ezWcsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"c56ca78618311d6d6d59b9d3b4d1012217b98ca8","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.3.3"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.3_1737121619722_0.22177293289024802","host":"s3://npm-registry-packages-npm-production"}},"8.3.4":{"name":"@leancodepl/utils","version":"8.3.4","license":"Apache-2.0","_id":"@leancodepl/utils@8.3.4","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"43903b0a506c837a95ebeb23d754ea2c3000dd57","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.3.4.tgz","fileCount":26,"integrity":"sha512-KUGKf8kloOJEEklSRM2CRGSmqsRe8Tox9Eo0XyVKfsVXScUiCgNn9G2kb3JAlDVRsD867yffibpjAT62tYB4pQ==","signatures":[{"sig":"MEUCIHHbwUTEUI5HtjI84T9hJ8OqGC9k0HtnKNCXUeDGKjXbAiEAxV+XS3N1rkizDzuROtnX6r7Cqb7SsPVCwM7BZNCQ4GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"2a36cc0b360ab4eaca509de253b5402ffb9aa0b0","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.3.4"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.4_1737385436534_0.884112158371887","host":"s3://npm-registry-packages-npm-production"}},"8.3.5":{"name":"@leancodepl/utils","version":"8.3.5","license":"Apache-2.0","_id":"@leancodepl/utils@8.3.5","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"0a0efa34dcc568ab078570d014ed1ae8c439c915","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.3.5.tgz","fileCount":26,"integrity":"sha512-CwM8LLSLxd3nMSFUURDm7YCI+e2eKDbSSauyURyx5SYpG1rKJsqPmGMT6YszNDKOjCQDiWxxgxe5UXE/cgvFmg==","signatures":[{"sig":"MEUCIQChvB1DTUgEGwtJwZ7wrTTc3f+nNr0esyvuHa5jbcKTxAIgJW6kdDjvheH2yc+8hB5NofJKThVvjCVX8af64CdNZ6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"4cc4545904f220d6e27da22ea22dfcdeeac719d8","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.3.5"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.5_1738251408725_0.6778730692817458","host":"s3://npm-registry-packages-npm-production"}},"8.3.6":{"name":"@leancodepl/utils","version":"8.3.6","license":"Apache-2.0","_id":"@leancodepl/utils@8.3.6","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"d79bd5a01762452c9454ee4fdd8eca7ddad6ab4d","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.3.6.tgz","fileCount":26,"integrity":"sha512-SnvcfGY0eirLt3wxwHJL4/aq3DljZbk4jBCku8GN50PwmEriLGVtph25OwDmAySeuUlq62rExGoI6L4u1YF2Wg==","signatures":[{"sig":"MEYCIQDj96cJQW1/c+tz+pdF2vTJuGU2dKZzuCwfq3b82EXV6AIhAKl3ls+JbbS7e9u/9hupiLKDcXtdkFcRdQACcu137wj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14271},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"0865a2ed57c30f0b8819bd76bd56d1934242b6ce","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.2","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.3.6"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.6_1739543174513_0.5069864143501985","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@leancodepl/utils","version":"8.4.0","license":"Apache-2.0","_id":"@leancodepl/utils@8.4.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"dist":{"shasum":"92b3af20dc8cec9ea6fc6bec1aa22a69619a9277","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.4.0.tgz","fileCount":26,"integrity":"sha512-EMoJkgClzLgQDNCczt+WyZiWquqX6DxVCqc2UbXr6sj8dT2uexoVfxeUgNSaNRNqo/Mq/JR2HHuB1nu8zvDgrg==","signatures":[{"sig":"MEUCIQDENiOztaCzeGY7yKNolDE41Gd+3ZRcpAr7s2Nzps+JawIgLqxvQIGBqyeJGNgrowrLiMzAEbkUgu8Ipm5/w+bv7cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14264},"main":"./index.cjs.js","types":"./index.esm.d.ts","module":"./index.esm.js","exports":{".":{"types":"./index.esm.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"032be5c50daf7316f52f2313755dba23c6ddd35b","_npmUser":{"name":"leancode-npm","actor":{"name":"leancode-npm","type":"user","email":"contribution@leancode.pl"},"email":"contribution@leancode.pl"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.4.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.4.0_1750414194040_0.8045431679419197","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@leancodepl/utils","version":"8.5.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@8.5.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"1bf3b3fd85dadfb01743d3dbfed63eb5330ab698","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.5.0.tgz","fileCount":1,"integrity":"sha512-dnP3HZRASDBsD7ozk4VmqNDJ4bkz7KWobc6OXxGhXlbl0Ysrqc1czJtnlY9lhmvuvhn7jkYm0gwMu7zMzr1K3Q==","signatures":[{"sig":"MEQCIExIqe0Oghg8Ry8J7TsX4/QjJNpR6gqYuH5AYpeZZo1lAiBY3BmyhdkD7A4dFn1Z1/Jj6+P+eljme4acfoGrOljPow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1322},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"3b790bab9fb6acec6a32c4b9d473d5b89579a55b","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.5.0_1752239289809_0.5328543770179324","host":"s3://npm-registry-packages-npm-production"}},"8.5.1":{"name":"@leancodepl/utils","version":"8.5.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@8.5.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"a71729c0f089c5e90cb316f5ff373ec1361e908d","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.5.1.tgz","fileCount":26,"integrity":"sha512-wjJfjFgKGoQzOLCaLhETdThplmxjwTyVK4npGEBbVbXxGvSvHCdyuuxoE7HGoA72M3YEf3vvYnsF0p6OG/AdpQ==","signatures":[{"sig":"MEUCIQDsLjBJRX/Pq+ElOmjx1V5DVCT1BIwP6oB9X+JglSy2oQIgAUenI+FYgMGGTWQpaUWsC24KFfszlpO5aPnDeD9DUQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52577},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"fd473ef3a5d9dd75d81d39139d52374cebada45d","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.5.1_1752497273428_0.1362651299093276","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"@leancodepl/utils","version":"8.6.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@8.6.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"cc39ba4815c1ab991467e21b766883758991b32e","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-8.6.0.tgz","fileCount":26,"integrity":"sha512-wW1sGKkp2Ik2KTgYFjqfveuLXMC+a4pa1MN4NPufjLZDNoDVu/2ANsmsOIP2aEFH+2FZJNlxsE85/516g83E0A==","signatures":[{"sig":"MEQCIFpSwBn9oJN02eSCnjWybibMLxFglD2p9vHQVilWfjcJAiAG1ph/FJ7tMGZ7znb6PA21j49TVt5ha8tOO6HAwI0+tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52577},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"c82437d3db8561ff0b88b592b2c9a972a091347c","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"8.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.6.0_1752660455971_0.09564496083943319","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@leancodepl/utils","version":"9.0.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.0.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"2ed5316954a38becf7149dbb541cc121cdeb5523","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.0.0.tgz","fileCount":26,"integrity":"sha512-ltlLZ17uHAvtLfMhbYDp8eIcxaC/QhFGjv9tz4VoIk8jhXaXew93QiKUZ7H3u3Ql4zuDXeH1O76j+DaJ6DNujg==","signatures":[{"sig":"MEYCIQDN92sZsowTKmE95j7w3NRBdAK9VZcxxlJe55+/6BlADQIhAPCYEBtpSwtZHsraJhJO+kOifptOrRt9MIV3y18RU6EG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"a2894e681017c49ab28cc6f52ee01300f04cff11","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.0.0_1753190501342_0.5927090985276366","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@leancodepl/utils","version":"9.1.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.1.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"ce38fb1d6a6b1e01a7f1742c0c9ffc05a0845997","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.1.0.tgz","fileCount":26,"integrity":"sha512-MuiTZCFzIvIiBPgFmDYc3AlIj8Z34/gQ0gfC84X7+TCQd30JO+UxFr95Y9GWseOhpBPUKtUVLcQ0MinhoZvCZA==","signatures":[{"sig":"MEYCIQC/MZ33fBROv1oVR5/C4mojFx6mHRNiSq6GvKQg0VxkBQIhAM4CLn3xi62LWb4CVJbVKjp235ru+4EgJBxKdX+ggs/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"bea8319be85a2946098c159eb9e011b9d6a86669","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.1.0_1753353591172_0.8583109900032806","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@leancodepl/utils","version":"9.2.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.2.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"12317e09bcd34a8ad9c6534e31d4afde8da2d90f","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.2.0.tgz","fileCount":26,"integrity":"sha512-nFKu3T9UJCO/eX5Fq3KtX1XK4PNF3rcZMWTmugk7EFF2jJbvNxTB65f3+xxzIdtyZy93pDKCO+TfCaKMKZ0X6g==","signatures":[{"sig":"MEYCIQC8XsUEYIHTGOLG5Hvcp04RYpuNwA8/dXSgiIzUlcGkaAIhAMnW98YBGtMtJ2Ks5oAK1E5UuVCKAVB1K/oJwPwdd7lI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"74726442b573d0ce007cbbbfaf46f417949ae5e6","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.2.0_1753359493914_0.7052263504989731","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@leancodepl/utils","version":"9.2.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.2.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"1253feddba9c87fb1c374fdd4f5f5d127cda8625","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.2.1.tgz","fileCount":26,"integrity":"sha512-9HMH24yaydwQstyVYeyyeX7FhedN22i3tU6iCUWbioe5cNYo46pZHzr1jBf4YpPTmUhHAdHWnhE7gGG3skFGzQ==","signatures":[{"sig":"MEUCIHTXyCUbuJRSUOdjIsKe/BEPdrlPwMhN8knO/CgfXnJaAiEAw/eGSvvpRA5oahkFM4UHDoOtkogNMMCcFlAd96NMAOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"c974209930759495bd5d5abc26d472992f7799bd","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.2.1_1753877809534_0.07067971168491294","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@leancodepl/utils","version":"9.3.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.3.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"fb70262b1cb5bcaf845732a08a20cd45e94b5884","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.3.0.tgz","fileCount":26,"integrity":"sha512-4Xk5R8Bl4x3y3aQBUsvPMBhXqJMFavzKjFrwdKLwHNWbKxXULb4m6+9jfryG/Z62bkLrQ2ZE8Gb0KbvWNC03Lg==","signatures":[{"sig":"MEUCIQCjQieYWMOjkfS5IYMQZPg/HAmlaDDW6XjnprVyPE2TuQIgRW2VLeqUS1VEr9GlETuFUXpaC/j6QTy1068SwU5Ek+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"79c782a6628caf1172abda489728511ed70f392f","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.3.0_1753954502018_0.2386879268469264","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@leancodepl/utils","version":"9.4.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.4.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"4e97dabb05ca6844a1b58862ecbd164d49efffcb","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.4.0.tgz","fileCount":26,"integrity":"sha512-eLBbQQ7njIlBru43miqfnc3OKrdh6IfmTqQdjVHkxDTJwEQ4c5QOUoti2TuLHVr5qUqghtRQfXVZfZVkSoZw0Q==","signatures":[{"sig":"MEUCIQDJKvuEbmar2J32afjdcxchd2DZQxXfXzyjq6strQ6d1QIgZAyM2khs0HR15ZcDe1tIUzDf8X5R2MrsMcUij16dWiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"53b4e32f00fbc529561b8b2044e64148e1c17205","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.4.0_1754292152852_0.00508819625504886","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"@leancodepl/utils","version":"9.5.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.5.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"b2cf6ad81e74d33d4248c9c51f3919af25cf6f4e","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.5.0.tgz","fileCount":26,"integrity":"sha512-iRv3q566o0FwOA2A4/kA943WwciLWQp3Vfc3H9O81GStYABJVgIQ17G008zkAzsEI33DmoGdGL+JiXfvj1UB/w==","signatures":[{"sig":"MEUCIQCNBAbtZROXaestqoTcLLwckRR1Ut6m5LX8Wic7ssIbgwIgFcF67nhPydPb9GtSaM/kxrfoPC2f1tbm9b7b3LVhPx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"797bbbff316b2037ea41b0879830aa24e210d84e","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.5.0_1754377011444_0.5120782483295225","host":"s3://npm-registry-packages-npm-production"}},"9.5.1":{"name":"@leancodepl/utils","version":"9.5.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.5.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"a6a3da35053f5fff3718bc2b2695032c1e73120a","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.5.1.tgz","fileCount":26,"integrity":"sha512-V9ljGRT8doUilH9g5CtF4rGxuKTALFZp+iSHe9wnTiiFJosrX3rO3Xk4RvOF2SWmF0Q+2VO4iPkb/lLRXlchWw==","signatures":[{"sig":"MEQCIDkTh6lH5x2ow5hYbLZx6Lm1LN6vW1FbvfOt4p8/UC2VAiB26ZxYm+kx62tJj010/QkHlukv9olms+mB9VMRMB3e8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"601b375090cbce85642e22dfd2cb5941cbe35a67","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.5.1_1754378863269_0.7699166744420074","host":"s3://npm-registry-packages-npm-production"}},"9.5.2":{"name":"@leancodepl/utils","version":"9.5.2","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.5.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"5768edea49d5fd4b7cad08cc2b15f8a8cf2a089f","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.5.2.tgz","fileCount":26,"integrity":"sha512-Wqc0m7FmXUR3oP1ZqrJcJS7q5EWogg5M6Xdve3qOc6Zlivqk/EgXr6O0at+D42+2VHL5YfKW9WDr/NjKRQ+qVA==","signatures":[{"sig":"MEYCIQDMKQWCgzz2s/z9qvNqBsg0ehMrI+W4A937PqlJKWH7KQIhAPiQO7rQv3Q8E9OSqBMJpdlH4M8OC6Jykre3CzZqjZc8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"b9c0c831bd568701e667e09bfd756a67b3d06868","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.5.2_1755092813333_0.5163016558915199","host":"s3://npm-registry-packages-npm-production"}},"9.5.3":{"name":"@leancodepl/utils","version":"9.5.3","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.5.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"8500f8070b08fa81711e166eda3e9e36d77cf446","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.5.3.tgz","fileCount":26,"integrity":"sha512-d6Rq+U7fkq4eec2MdqLvo1v9o9mygjEwfdY+ENxWzmzz0ZaSNN9kGKRoCVtL3rySgEv9ugXsNagLA1bjUWZnPw==","signatures":[{"sig":"MEUCIQCiuLYms1Lp2dthE5Qs5bLY1I11sLNsJIcXJrYQMRceFwIgTzS9fcC8uR1fSo0Vp//YGnNbWdes+v6//CTmPaalCcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52608},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"22f719730f3170e65204e9646a2dd240eb8bf95f","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.5.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.5.3_1756199979165_0.31430082593193953","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"@leancodepl/utils","version":"9.6.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.6.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"87cd07028a75e059a425a381d543ec53c8e71052","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.6.0.tgz","fileCount":27,"integrity":"sha512-1FRBL2XZ+2yiEVTgyoraLfZ/OAE1qswE+RADVnbN4B8YICxdJ25mLCwNylEDqSlLDXirX9qL0xk625Y4+Fk0ZA==","signatures":[{"sig":"MEQCIDPTWwTASC6QM96oPD9MWPdVcSxXK4cBI6ih5QiZyDqfAiAnMqNfEKndNsj9ljo94NMpWyOLhmTDeXtq1Tpjujv+Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56169},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"7981f7cfae630c2208791800cb19eb7072d81a13","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.6.0_1757073755943_0.3184487147422894","host":"s3://npm-registry-packages-npm-production"}},"9.6.1":{"name":"@leancodepl/utils","version":"9.6.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.6.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"db8e069d366ded99b03e29dc9f1b8fa3ed82c8cc","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.6.1.tgz","fileCount":27,"integrity":"sha512-fICwCLZUeDux7kPz7z/rAV9h70jLKCbIliIjKIAvufitjnST9l3+uhk1FT4lqooiBitLyoH8wQTfSEf3NyHipg==","signatures":[{"sig":"MEYCIQDlbU056h0ygf4hJc0dWoGOLcAdmq7Z6Wl0mTuz4KVeUAIhALWS866zKpkB05OkEkTXFSZdaw7RddjWk3feDJlNSZ+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56169},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"d7890c7008371957f3c82557385b8696402f0afa","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.6.1_1757077294153_0.7921462079221187","host":"s3://npm-registry-packages-npm-production"}},"9.6.2":{"name":"@leancodepl/utils","version":"9.6.2","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.6.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"0895a341a4127bd4d6f076d2f875c8f73677a6f2","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.6.2.tgz","fileCount":27,"integrity":"sha512-nitZldxc/TiR3/E0JMKowUJougYSXT1uDCbl/4n3VoWFYioRd3sbxlGpvpWNrNI02/CJ8BJoPYP9lqttFQjFOA==","signatures":[{"sig":"MEYCIQD+nux61GqHrAndyoOczeH11dv9M+GM6gWHqJ4SHZR4aQIhAKMmJfm3KlJivzovYLu/JfHt1fLc0xpe5iWPCmA+sszU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56169},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"3aa5843bba567744e54d3bcb9651d2e582ccc95c","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.6.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.6.2_1757402967378_0.4197552350069813","host":"s3://npm-registry-packages-npm-production"}},"9.6.3":{"name":"@leancodepl/utils","version":"9.6.3","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.6.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"kamil.gacan","email":"kamil.gacan@gmail.com"},{"name":"mchudy_lncd","email":"marcin.chudy@leancode.pl"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"7cba363c20af31f8988d49a0740582a258053c11","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.6.3.tgz","fileCount":27,"integrity":"sha512-D4hAftVqDUkLkhqdexjF7VvNg92WJIXNsshO9rXFTaBQQuc1AB8M3JKj43x8QtaYY/0B72ed9wUQJaI3s3coBA==","signatures":[{"sig":"MEYCIQC1zva2LBKYAwHYnGkE66kZT4cKrfzhhgXVvteahdVtRwIhAN2JKjNG8qbONEzXaUthdbN4m9ZWeOTQe13/5jT5fLBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56169},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"19c3739af8cd33b43e0c93b4367bec799216e118","_npmUser":{"name":"leancode-npm","email":"contribution@leancode.pl"},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.6.3_1758552611456_0.5834477520748529","host":"s3://npm-registry-packages-npm-production"}},"9.6.4":{"name":"@leancodepl/utils","version":"9.6.4","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.6.4","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"59bb954c18f4f5d8458e0126bc5a6643f113520e","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.6.4.tgz","fileCount":27,"integrity":"sha512-VhixpxHQVIERfNfCwDmcJ4Asfj/V51DKeyVdfC2+ZpNsfFiwGrINGyX2xHK0a/qQMRbQuvI4nEzl7w73CxmL+w==","signatures":[{"sig":"MEUCIAVqPTKkZChhQhvRKNi7Vo4R5M8t8qDXHEeFodMlE7/SAiEAv3Twj35ZURcpuOwH+4ZUbeZZmEtQ7BUfRib50K+RFbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56169},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"82bcb8f1b3eede42f38f261db667efc4bac8554b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.6.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.6.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.6.4_1760603587896_0.914987077217154","host":"s3://npm-registry-packages-npm-production"}},"9.6.5":{"name":"@leancodepl/utils","version":"9.6.5","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.6.5","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"4b3667d32507c7f16a77f763994c647f5804e918","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.6.5.tgz","fileCount":27,"integrity":"sha512-iqdtEZBkcKl+0BHafJtLHGBmdRifq26VabGiM8WHb9s4f7r0Hz5CUfAcwukG0tBRr0m32XTVcVlblT1uYL2LSA==","signatures":[{"sig":"MEQCIA3OBntG3ou93/9nxPZAh3D2M446mKm5PkojO0igmoOiAiAF1611Ah3/E+FY8xxEOXdT+L6R2eTFR3yqbyTrCD4CtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56169},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"ba8853567d59ee8b32e9ab5cd7eb998bb3a2f126","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.6.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.6.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.6.5_1760605666718_0.8306975469204854","host":"s3://npm-registry-packages-npm-production"}},"9.6.6":{"name":"@leancodepl/utils","version":"9.6.6","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.6.6","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"074d09ba99ee3cecf4d1fe3ba498975cb51a684d","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.6.6.tgz","fileCount":29,"integrity":"sha512-dYrm2d3CPx4svHZW4F5HrJ5S2L0G1c3f4DQu22/7lT2sFkDFPuAcGmRO8h1CmpQjObjnqdCcAC5NWVjliSAXSg==","signatures":[{"sig":"MEYCIQD1LPSa0f7BD9Yy+Ffbj8MLlqoPQFFLgFlw7ay6O2YULAIhAI2HUzrgiIUsCYpTdtgHMsA5ojQHYhxLbZpn2E5SQuJN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62988},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"16ca0dddd54d153701b432295eeddbd260acc2fb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.6.2","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.6.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.6.6_1763470633379_0.5606014885761081","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@leancodepl/utils","version":"9.7.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.7.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"24822b0712bbde3033156f3001347b81a0d0ccd9","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.7.0.tgz","fileCount":29,"integrity":"sha512-Myp6bnLeax/BldFC64+9so3yRhMraQEWN1siZJpyK67FwE8K+PE8q2CbDvhicCssLc6EGmStVwAsdDnU2vofNg==","signatures":[{"sig":"MEUCIQCtWhnJuR8T88Xk7KWANpgAPVg86hLPePqlzxmih2WoMQIgIIwmIJLwhPMmAx3vjZucw8VGET++eVMtYaYhJPiZxWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62988},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"9bb84e542ae317ce67feebc6337b8d97555168f1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.7.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.7.0_1766134447322_0.625024161205211","host":"s3://npm-registry-packages-npm-production"}},"9.7.1":{"name":"@leancodepl/utils","version":"9.7.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.7.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"b90e9a23ef2e9c6621a898b016ca7355a0f9ebd3","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.7.1.tgz","fileCount":29,"integrity":"sha512-631+iulBkPUa1JxZ/H9qDQxuqLbVHwi/W7Jaw5Pe0Tp3/oK87JQAlYcbV+GozJVBafeOVULjMvGdTvUE8kwxbw==","signatures":[{"sig":"MEQCIDTHC3TpqHIQfJ2RwHoofS7o7muJ/D26nTcW7mfpCd6+AiAxEA9DIlSIL5nSdY8HaNFO7C6tmfkyL1ovjVBj6xJEVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62988},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"0c3a866111d2a87c2cce15dd777fa9a341e5c3db","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.7.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.7.1_1768905718774_0.6058375104669356","host":"s3://npm-registry-packages-npm-production"}},"9.7.2":{"name":"@leancodepl/utils","version":"9.7.2","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.7.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"02cc27dd001da352d2971182e2317ec8b076cfbf","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.7.2.tgz","fileCount":29,"integrity":"sha512-Tp93QwUwj+f7JkirnwqKfIMsyyj2vrBtpPWTEtIj39DvF9k5w1pnp6OE+LeA2XN8hT7140bgMFK4CVyJtOPFLQ==","signatures":[{"sig":"MEUCID0bMHEY8Ko6vvQ6gV1e14V6vANe7qmge8szEnY+r8/zAiEA7eIXULu3BFylBQnhoZOBc0323FUX28Mtfrjy+y0AFKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62988},"main":"./index.cjs.js","types":"./index.d.ts","module":"./index.esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.cjs.mjs","module":"./index.esm.js","default":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"9b5e9e89cfb097c30e3dd57495d2c710255d5bb7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.7.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.7.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.7.2_1768908624284_0.13239151636696844","host":"s3://npm-registry-packages-npm-production"}},"9.7.3":{"name":"@leancodepl/utils","version":"9.7.3","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.7.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"d93eaaa182f2e7c9091d647186d1d363cc49c3ef","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.7.3.tgz","fileCount":50,"integrity":"sha512-9JisG5VNFMEbz4glzO+JykSh8mmkFc7DobBmK0Sp0AGkl3WcDLumjj/J/MXnBF5GdTnYVJwLkiVAXLWHSr3YRg==","signatures":[{"sig":"MEQCIELvpdR4RAy7AkPXsnGnv55FwxAnFvNi1StdlRtCE9FPAiAN4ipbJHowfRCrWtVRrPtK6fj4kopjnJeXFfTSmB+awA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"be9a50e16a84d5fc62d2c77f326a8bbf490439da","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.9.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.7.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.7.3_1770712381043_0.6420102683205198","host":"s3://npm-registry-packages-npm-production"}},"9.7.4":{"name":"@leancodepl/utils","version":"9.7.4","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@9.7.4","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"fc580eede312fa378ae0cd288620fbe7b6302249","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-9.7.4.tgz","fileCount":50,"integrity":"sha512-ZScReOmkkcUx728jlHqABXiP+TKDdd6anJT/uwYSnwU7HPDIMbQlm0vNWXt+fFWlawwANeyfr39FrpPybl6/pg==","signatures":[{"sig":"MEUCIQCHn0LXCxo/w+ZqFSDitTABV0WIynepDs/EHsPbk97vIQIgQDGrk2RXuyzaSXqkwYmkyypfaF+nLRA9urkq2vbysxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@9.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"9f36dc8238c23a61ff1977d353f9af5b1f888b34","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.9.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"9.7.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.7.4_1770720002913_0.015907147332244964","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@leancodepl/utils","version":"10.0.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.0.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"a590f7b52fb0f5506765b21f8b2e191d37368643","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.0.0.tgz","fileCount":50,"integrity":"sha512-Dvp3OVcc4y9pkk4qG4b7ClCg5bCdojdCzSpeOMtTzrQ6iZ8OixrViqmfYkD8IQejCHsQTJE+CP54OOYDGyysZg==","signatures":[{"sig":"MEYCIQCct2dVLNuzGsNKRAYNUQJdtBLEaPa3yUHS/qobW7+wVgIhALszuYb/KDV1DjZC6B+0T0b78s5eI3mhp4oMLMaMX7ku","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"dfd63459b4a6fca978f5edee9431c93de03f9023","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.9.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.0.0_1770826462256_0.5308342762887794","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"@leancodepl/utils","version":"10.0.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.0.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"248d1298381f0887f40f64bb2991b7cadbe0264d","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.0.1.tgz","fileCount":50,"integrity":"sha512-mUZGsbxr/vhFOb2wALSgw8SXPONM9lEABb1Cy4pTCjw3eFWXEFYRhQ7++l+sjqtcOLOfce8uZhm3SmpVWrNmOA==","signatures":[{"sig":"MEUCIFAEugksXisXQFO6A8Hv943Bn48h+5siRPDSf6o7vyqZAiEAoFR+2zCigNm5CkJ+WvgiEMxbcDrNi4zL1DPXX9k3DEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82128},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"946f9dc3d6c7e69e85be198de6942d6943d836ae","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.10.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.0.1_1770988070421_0.8775115381073324","host":"s3://npm-registry-packages-npm-production"}},"10.0.2":{"name":"@leancodepl/utils","version":"10.0.2","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.0.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"45112928e0aaae0e8346e4d1879da815b07473d6","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.0.2.tgz","fileCount":50,"integrity":"sha512-VyUjGDFs3uhhhYiYIoG6gUprQisU58mFHpJC/tK8puv1u1KYEcETUIBFwahUnLq0runYW6hkgATVg+PkPVywnA==","signatures":[{"sig":"MEUCIF+HYR6by2CqqVkkUUmhjpC9Wfl8h8djlrlZBeEn2h98AiEA6Mq6v9w1emvc2MkZVpSsLVCLni+4dJHVcyZ0BT98/1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"1cf9e2a542090d0116fa3c5a9e34420572751812","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.10.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.0.2_1770999926067_0.6193229760847454","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@leancodepl/utils","version":"10.1.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.1.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"3adec792b4ffc47b0ff9f97dd93c2d9f9f2df8dc","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.1.0.tgz","fileCount":50,"integrity":"sha512-rM9JDBBNAMK7SY4nb0xiOIXufM1uDk9d41WMbizJZfsKMIUGIlUgnPI2x84EbFriRelaULFQE5g/krE+k0gDvg==","signatures":[{"sig":"MEUCICMGfy9+xSS6+UsiBnW66s2t+NTO0q3OgUzN4ei80SqtAiEArNvI1a7BaUnkabgm5yslEW4zxmjaX7RTA12jz9Vawkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82775},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"c79bbf15b228edfdb14348fc6a88f5e6664e0dd1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.10.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.1.0_1771240623182_0.0596427097115797","host":"s3://npm-registry-packages-npm-production"}},"10.1.1":{"name":"@leancodepl/utils","version":"10.1.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.1.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"1f4704bcc766b8ead48c9bd5c7d06c8092696946","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.1.1.tgz","fileCount":50,"integrity":"sha512-lzplMXNpwz38P6tHyUldtSFeqUdc3O+SYEluhHNPPlhIPsmHl0Dx9bZzmeLu9pHs3EIwZkYb8wcrHTgWO8MmLA==","signatures":[{"sig":"MEUCIHNSv8xQDWZ8jP529GnVQEIMeFDCOaRJyzvILHx0aSORAiEAi/cJpLLsdJT824+GBS12aTcoujtaGLmbnRA7MM5T9kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83099},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"150e901ce0a0070bc808f704741e380702fb0a8c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.10.1","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.1.1_1771841320698_0.675997980178995","host":"s3://npm-registry-packages-npm-production"}},"10.1.2":{"name":"@leancodepl/utils","version":"10.1.2","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.1.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"c444c8c7a46dccaf38faf2b27d4e00a8bf05aaca","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.1.2.tgz","fileCount":50,"integrity":"sha512-uO4QWpJRABS2v+qPG0JbqmXjJogAzop/q2dCsZRIMffBwrostpGOJPyQe2wqaXve/6hflrCY1FtLTf8U0nEGGg==","signatures":[{"sig":"MEUCIEDsgcbtwEemcmN6exHuLxT1uqpT/JQ29PEW3IEs2PgoAiEAxFDpDVFyNup0Dv/yfqhq6JPCLSAe2WOcgVe71mAXmoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"8e37592c40dda650ed1428cded02e94854b55d8f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.11.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.1.2_1772093004819_0.47347201175311104","host":"s3://npm-registry-packages-npm-production"}},"10.1.3":{"name":"@leancodepl/utils","version":"10.1.3","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.1.3","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"a19824e4a785638caef05e32b37cfffc6a2e47ec","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.1.3.tgz","fileCount":50,"integrity":"sha512-p9+KLine/dr4REeWRwzZBu72dUCtJPHqwqRpe/5QyF0j1YshZsVdpexUiJyrq4SPfb8VUUUvWypiXJUxnVO9PA==","signatures":[{"sig":"MEYCIQCv//Pe2xWGb17bwU16YCE9H7YDFZ05Oo+9Bht8Kr4VWAIhAJ5vX4leRV+iiMincp51xFtYmjUeKD9TQLOR7vOwzh0D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"8a8d3497f529725c3087d5041f5ea1f2a9fd7103","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.1.3_1775045193660_0.9944659055878775","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@leancodepl/utils","version":"10.2.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.2.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"4958c924de3e6b226d7e0ed95c2d1a7a8999ca1a","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.2.0.tgz","fileCount":50,"integrity":"sha512-xPnlHyjD5NOuAjAbUWw+uAij5vvWsAbN+3ATN8+eAjzn0k/WvGHC9X4f4cw/maqwPHHchUjyNAxSA56Cmb+qxQ==","signatures":[{"sig":"MEUCIFXyfLJsefX25FfHktjbsOlk0UHcLiTluVAHaOKF0MoxAiEA8+M5jBkXZG5k4RWIg6PsFuq2fYYUAXQiAIcndk/BUVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84070},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"17795ad70d44ab4cccc25c035253462213e52958","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.2.0_1775820519822_0.5463974657713666","host":"s3://npm-registry-packages-npm-production"}},"10.2.1":{"name":"@leancodepl/utils","version":"10.2.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.2.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"9e74e1a3160afb4b1306f68de3d25acaa78fbd00","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.2.1.tgz","fileCount":50,"integrity":"sha512-DguC8wEBZeNqoeKR5w0a257Wc+UmjHYrCly5rAj51JkavgUEkDYyfxBBUJH3SAsDplb+B/gjEq0k8WvrGSNaDA==","signatures":[{"sig":"MEYCIQCjXWg0vcLw8fDpzfBGHC7S7eqz0MlYwP0mK0ddKj4IMQIhANGGY7LS/AL8oYgGoizMGHP5io+mGlQk37bIlQtwADQ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"1e820f4457c9e7e9a9cb4be4ace7d77457502873","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.2.1_1776079974906_0.6287010820870345","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"@leancodepl/utils","version":"10.3.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.3.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"7773e7513fe6d88d83246776e7deacb01c457e56","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.3.0.tgz","fileCount":50,"integrity":"sha512-XhZieK3rSATsGtm8F/9JKywtEQOsVzdCbcFVDHSpXv8voxasffNMaCFjjovsIYHCnNBgfJiC+NhL6X2aFNBcDQ==","signatures":[{"sig":"MEUCIB8MMImazRpqQMQoJb7+oju1joyaM6AxNyVJdD5yxO+qAiEAk/V8hlpLkGmtlG0jDBRgTJO37CPydZ3SlksgnSmnx3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84717},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"10953aa1f104e06d0e4e61ba8dc3be561e75bdf3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.3.0_1776341291454_0.4138237487095815","host":"s3://npm-registry-packages-npm-production"}},"10.3.1":{"name":"@leancodepl/utils","version":"10.3.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.3.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"101d8eaac3439b124a5aa8fe8fd30dc3ea3ed16e","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.3.1.tgz","fileCount":50,"integrity":"sha512-AHWwbCY0mRpzHeF5giCDb9T0KH8pv8Dtp8IRAah83HQntQJ5t3KElsp3Aw5eQEMxfL8GN+IiWdL9fR+ZfXsXlQ==","signatures":[{"sig":"MEUCIAGhTYKp9aRiZac9TOvgQxjBezAFdkvZtekApK2xwKDXAiEAoeGutrywJ+nlCvNqspR9KkELuhdWIpDd+yMmMAZeBYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85041},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"3914dff720917585451a73d18632d65065765bc8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.14.1","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.3.1_1779282860717_0.9767934305637931","host":"s3://npm-registry-packages-npm-production"}},"10.4.0":{"name":"@leancodepl/utils","version":"10.4.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.4.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"1a9e3c9e3155e4a9da57ff2eb54fa1705aedd665","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.4.0.tgz","fileCount":50,"integrity":"sha512-lMoBPZrYDCC5aZuc7qyQ4GHOuoe+DV0QDfDMCmDp0+Jrz/vsKutf7iwSqMe1rfvpLCPG2U4kQqFmsBzx36C9lw==","signatures":[{"sig":"MEYCIQDU1hoimBdhnwjTat85yWAvBk2Z0G5IrDrVbaTX5u9wHAIhAOaduVxDAx1qgsflzoTc3F/wixF+L52yC/6GHgyI393H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"bec84726d4b01560b17e96472a1335f79a7318a0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.17.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.4.0_1782210349181_0.40413315447339704","host":"s3://npm-registry-packages-npm-production"}},"10.5.0":{"name":"@leancodepl/utils","version":"10.5.0","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.5.0","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"3f99f40de67c25f8fefd7025415d1280b13a177f","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.5.0.tgz","fileCount":50,"integrity":"sha512-8VwPcldxsSOocoL7GCSipdgLcbMhHl7BLyk0J0I3fYeO++eQ0Z+w5cwY/YgakMgX7tKVAvBlFrqMVdf4shGgEQ==","signatures":[{"sig":"MEYCIQDgbWXi8ygBrdAdL56LxsokPlm26zlnC0qQ6uYUh6dvIQIhAIE82K/D7/yxzx0boPT9qEpoNXnvX4WbNK835Liqv0+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"188d5560807530e667921c09a124cb7f18e4f3ec","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.18.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.5.0_1782914671185_0.4373712403053369","host":"s3://npm-registry-packages-npm-production"}},"10.5.1":{"name":"@leancodepl/utils","version":"10.5.1","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.5.1","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"eb854ff5f58ec423283747b189920d2d7db8a9f0","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.5.1.tgz","fileCount":50,"integrity":"sha512-7d4DqSFsd/lTJhBSRCbniQW/jQUeHHPtlGU2oZp5LZQyY+fG1vpwlaAky+zqymeYIXWhS4BZtsUl4FuKgjWL0A==","signatures":[{"sig":"MEQCIH8rqhNkbC3DgCDvyXcnDJeSlsynBtd6ielWOK36BZ9gAiAMmjbMp1J1ZPXsigzZR9ShM5tZz4mQTXaVhaGGwslyHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"932ee609d060574167dcc4bced1df1536f5cdcd0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.18.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.5.1_1782917025602_0.620951483835467","host":"s3://npm-registry-packages-npm-production"}},"10.5.2":{"name":"@leancodepl/utils","version":"10.5.2","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"url":"https://leancode.co","name":"LeanCode"},"license":"Apache-2.0","_id":"@leancodepl/utils@10.5.2","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"dist":{"shasum":"811891ae9b0b6792f8dbcd3d7e695917842b9f7d","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.5.2.tgz","fileCount":50,"integrity":"sha512-3tJwhNRot39kGJoT7w2RuR5oalIbjCU3E4q0zZzn/mv6xsr3P+hVEi60Um3yQV8ePcD6Pu852Hm7iOj6Q/j/kQ==","signatures":[{"sig":"MEUCIAH5lIL8ekY/iMiDUWBX9FSGFLkhKsEdG8SxgLch93rwAiEAod/eVE1BOHjEMx79/doyTjzwtvdboNSvKfymuRoWjyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"182b2990d718e602de4c348c9531f0b151ccd3bf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"repository":{"url":"git+https://github.com/leancodepl/js_corelibrary.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.18.0","description":"Common utility functions and React hooks for web applications","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tiny-invariant":">=1.3.1","@leancodepl/api-date":"10.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.5.2_1783005396687_0.28379168505239494","host":"s3://npm-registry-packages-npm-production"}},"10.6.0":{"name":"@leancodepl/utils","version":"10.6.0","license":"Apache-2.0","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"engines":{"node":">=22.0.0"},"dependencies":{"@leancodepl/api-date":"10.6.0","tiny-invariant":">=1.3.1"},"peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/leancodepl/js_corelibrary.git","directory":"packages/utils"},"homepage":"https://github.com/leancodepl/js_corelibrary","bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"description":"Common utility functions and React hooks for web applications","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"author":{"name":"LeanCode","url":"https://leancode.co"},"sideEffects":false,"gitHead":"48e6d05aada4cd57a7ad7d0d5fc122a91be13b3f","_id":"@leancodepl/utils@10.6.0","_nodeVersion":"24.18.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-x/MHraVy2Xmf6uqMuhNLYLkCzwK/PnP0MOsI64g8Cm7lEoNqPu5cGy8yF6in3NKMFU2i689m8HYc8x+va5nQtQ==","shasum":"667cfdf61672a17a52bbd578eb5fffad4cb6a6da","tarball":"https://registry.npmjs.org/@leancodepl/utils/-/utils-10.6.0.tgz","fileCount":50,"unpackedSize":86459,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leancodepl%2futils@10.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCrggOYkLssSvyV9NDhSJbUqq5EJXTfw+vpgBMd3ot+5wIhAPieNAb5HGvx6wxtQ5QttEggkSWLR8eWKsv+uf17dMIQ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47a37457-c780-4b67-b782-62a63c6b6b72"}},"directories":{},"maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_10.6.0_1784014793537_0.8750535015263468"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-27T12:32:48.122Z","modified":"2026-07-14T07:39:54.009Z","7.1.1":"2023-09-27T12:32:48.479Z","7.1.2":"2023-09-27T12:37:42.068Z","7.1.3":"2023-09-27T12:43:28.507Z","7.1.4":"2023-09-27T13:11:04.945Z","7.1.5":"2023-09-27T13:37:08.585Z","7.1.6":"2023-09-27T14:13:49.369Z","7.1.7":"2023-09-28T08:00:35.573Z","7.2.1":"2023-11-09T12:34:31.114Z","7.2.2":"2023-11-13T10:51:10.230Z","7.2.3":"2023-11-14T12:13:05.394Z","7.2.4":"2023-12-05T09:34:19.096Z","7.3.0":"2023-12-08T09:37:10.338Z","7.3.1":"2023-12-08T13:09:27.768Z","7.3.2":"2023-12-08T14:28:05.049Z","7.3.3":"2023-12-11T14:49:27.633Z","7.3.4":"2024-01-11T14:43:37.813Z","7.3.5":"2024-01-15T13:47:18.797Z","7.3.6":"2024-01-16T09:07:45.594Z","7.3.7":"2024-04-15T13:46:32.480Z","7.4.0":"2024-05-16T13:44:22.754Z","7.5.0":"2024-07-15T10:52:36.764Z","7.6.0":"2024-07-24T14:15:08.273Z","7.7.0":"2024-07-30T15:16:05.700Z","7.8.0":"2024-08-23T15:05:30.986Z","7.8.1":"2024-08-28T10:46:18.685Z","7.8.2":"2024-09-19T12:02:46.643Z","8.0.0":"2024-10-10T12:14:55.865Z","8.1.0":"2024-10-17T06:08:53.641Z","8.1.1":"2024-10-22T15:29:03.880Z","8.2.0":"2024-11-05T14:57:35.070Z","8.3.0":"2024-12-06T14:56:19.636Z","8.3.1":"2024-12-06T15:31:39.381Z","8.3.2":"2025-01-02T12:24:33.128Z","8.3.3":"2025-01-17T13:46:59.912Z","8.3.4":"2025-01-20T15:03:56.710Z","8.3.5":"2025-01-30T15:36:48.897Z","8.3.6":"2025-02-14T14:26:14.690Z","8.4.0":"2025-06-20T10:09:54.202Z","8.5.0":"2025-07-11T13:08:10.006Z","8.5.1":"2025-07-14T12:47:53.638Z","8.6.0":"2025-07-16T10:07:36.178Z","9.0.0":"2025-07-22T13:21:41.540Z","9.1.0":"2025-07-24T10:39:51.359Z","9.2.0":"2025-07-24T12:18:14.107Z","9.2.1":"2025-07-30T12:16:49.744Z","9.3.0":"2025-07-31T09:35:02.208Z","9.4.0":"2025-08-04T07:22:33.012Z","9.5.0":"2025-08-05T06:56:51.615Z","9.5.1":"2025-08-05T07:27:43.457Z","9.5.2":"2025-08-13T13:46:53.516Z","9.5.3":"2025-08-26T09:19:39.356Z","9.6.0":"2025-09-05T12:02:36.133Z","9.6.1":"2025-09-05T13:01:34.358Z","9.6.2":"2025-09-09T07:29:27.568Z","9.6.3":"2025-09-22T14:50:11.673Z","9.6.4":"2025-10-16T08:33:08.064Z","9.6.5":"2025-10-16T09:07:46.902Z","9.6.6":"2025-11-18T12:57:13.540Z","9.7.0":"2025-12-19T08:54:07.545Z","9.7.1":"2026-01-20T10:41:58.908Z","9.7.2":"2026-01-20T11:30:24.448Z","9.7.3":"2026-02-10T08:33:01.186Z","9.7.4":"2026-02-10T10:40:03.046Z","10.0.0":"2026-02-11T16:14:22.406Z","10.0.1":"2026-02-13T13:07:50.566Z","10.0.2":"2026-02-13T16:25:26.199Z","10.1.0":"2026-02-16T11:17:03.363Z","10.1.1":"2026-02-23T10:08:40.848Z","10.1.2":"2026-02-26T08:03:24.951Z","10.1.3":"2026-04-01T12:06:33.818Z","10.2.0":"2026-04-10T11:28:39.960Z","10.2.1":"2026-04-13T11:32:55.076Z","10.3.0":"2026-04-16T12:08:11.599Z","10.3.1":"2026-05-20T13:14:20.849Z","10.4.0":"2026-06-23T10:25:49.323Z","10.5.0":"2026-07-01T14:04:31.320Z","10.5.1":"2026-07-01T14:43:45.730Z","10.5.2":"2026-07-02T15:16:36.930Z","10.6.0":"2026-07-14T07:39:53.687Z"},"bugs":{"url":"https://github.com/leancodepl/js_corelibrary/issues"},"author":{"name":"LeanCode","url":"https://leancode.co"},"license":"Apache-2.0","homepage":"https://github.com/leancodepl/js_corelibrary","keywords":["utilities","react","hooks","helpers","typescript","javascript","leancode"],"repository":{"type":"git","url":"git+https://github.com/leancodepl/js_corelibrary.git","directory":"packages/utils"},"description":"Common utility functions and React hooks for web applications","maintainers":[{"name":"konowrockis","email":"konowrocki.s@gmail.com"},{"name":"leancode-npm","email":"contribution@leancode.pl"}],"readme":"# @leancodepl/utils\n\nA TypeScript utility library for common development tasks including assertions, object transformations, file operations,\nand hooks.\n\n## Installation\n\n```bash\nnpm install @leancodepl/utils\n# or\nyarn add @leancodepl/utils\n```\n\n## API\n\n### `assertDefined(value, message)`\n\nAsserts that a value is not undefined. Throws an error if the value is undefined.\n\n**Parameters:**\n\n- `value: T | undefined` - The value to check for undefined\n- `message?: string` - Optional error message to use if assertion fails\n\n**Usage:**\n\n```typescript\nimport { assertDefined } from \"@leancodepl/utils\"\n\ninterface User {\n  name: string\n  email: string\n}\n\nfunction processUserAssert(user?: User) {\n  assertDefined(user) // Throws if undefined, no return value\n  return user.name // TypeScript knows user is defined\n}\n```\n\n### `assertNotNull(value, message)`\n\nAsserts that a value is not null. Throws an error if the value is null.\n\n**Parameters:**\n\n- `value: T | null` - The value to check for null\n- `message?: string` - Optional error message to use if assertion fails\n\n**Usage:**\n\n```typescript\nimport { assertNotNull } from \"@leancodepl/utils\"\n\ninterface User {\n  name: string\n  email: string\n}\n\nfunction processData(data: string | null) {\n  assertNotNull(data, \"Data cannot be null\")\n  return data.toUpperCase() // TypeScript knows data is string\n}\n```\n\n### `assertNotEmpty(value, message)`\n\nAsserts that a value is not null or undefined. Throws an error if the value is null or undefined.\n\n**Parameters:**\n\n- `value: T | null | undefined` - The value to check for null or undefined\n- `message?: string` - Optional error message to use if assertion fails\n\n**Usage:**\n\n```typescript\nimport { assertNotEmpty } from \"@leancodepl/utils\"\n\ninterface User {\n  name: string\n  email: string\n}\n\nfunction processValue(value: string | null | undefined) {\n  assertNotEmpty(value, \"Value is required\")\n  return value.length // TypeScript knows value is string\n}\n```\n\n### `ensureDefined(value, message)`\n\nEnsures that a value is defined, returning it if defined or throwing an error if undefined.\n\n**Parameters:**\n\n- `value: T | undefined` - The value to ensure is defined\n- `message?: string` - Optional error message to use if the value is undefined\n\n**Returns:** The value if it is defined\n\n**Usage:**\n\n```typescript\nimport { ensureDefined } from \"@leancodepl/utils\"\n\ninterface User {\n  name: string\n  email: string\n}\n\nfunction processUser(user?: User) {\n  const definedUser = ensureDefined(user) // Returns User or throws\n  return definedUser.name\n}\n```\n\n### `ensureNotNull(value, message)`\n\nEnsures that a value is not null, returning it if not null or throwing an error if null.\n\n**Parameters:**\n\n- `value: T | null` - The value to ensure is not null\n- `message?: string` - Optional error message to use if the value is null\n\n**Returns:** The value if it is not null\n\n**Usage:**\n\n```typescript\nimport { ensureNotNull } from \"@leancodepl/utils\"\n\ninterface User {\n  name: string\n  email: string\n}\n\nfunction processData(data: string | null) {\n  const validData = ensureNotNull(data, \"Data cannot be null\")\n  return validData.toUpperCase()\n}\n```\n\n### `ensureNotEmpty(value, message)`\n\nEnsures that a value is not null or undefined, returning it if valid or throwing an error if empty.\n\n**Parameters:**\n\n- `value: T | null | undefined` - The value to ensure is not null or undefined\n- `message?: string` - Optional error message to use if the value is null or undefined\n\n**Returns:** The value if it is not null or undefined\n\n**Usage:**\n\n```typescript\nimport { ensureNotEmpty } from \"@leancodepl/utils\"\n\ninterface User {\n  name: string\n  email: string\n}\n\nfunction processValue(value: string | null | undefined) {\n  const validValue = ensureNotEmpty(value, \"Value is required\")\n  return validValue.length\n}\n```\n\n### `addPrefix(object, prefix)`\n\nAdds a prefix to all keys in an object, creating a new object with prefixed keys.\n\n**Parameters:**\n\n- `object: T extends object` - The object whose keys will be prefixed\n- `prefix: TPrefix extends string` - The prefix string to add to each key\n\n**Returns:** A new object with all keys prefixed\n\n**Usage:**\n\n```typescript\nimport { addPrefix } from \"@leancodepl/utils\"\n\nconst apiData = { userId: 1, userName: \"John\" }\nconst prefixed = addPrefix(apiData, \"api_\")\n// Result: { api_userId: 1, api_userName: 'John' }\n```\n\n### `capitalizeDeep(value)`\n\nRecursively transforms all object keys to use capitalized (PascalCase) format.\n\n**Parameters:**\n\n- `value: T` - The value to transform (can be object, array, or primitive)\n\n**Returns:** A new object with all keys converted to PascalCase\n\n**Usage:**\n\n```typescript\nimport { capitalizeDeep } from \"@leancodepl/utils\"\n\nconst clientData = { userId: 1, userName: \"John\", profile: { firstName: \"John\" } }\nconst serverData = capitalizeDeep(clientData)\n// Result: { UserId: 1, UserName: 'John', Profile: { FirstName: 'John' } }\n```\n\n### `uncapitalizeDeep(value)`\n\nRecursively transforms all object keys to use uncapitalized (camelCase) format.\n\n**Parameters:**\n\n- `value: T` - The value to transform (can be object, array, or primitive)\n\n**Returns:** A new object with all keys converted to camelCase\n\n**Usage:**\n\n```typescript\nimport { uncapitalizeDeep } from \"@leancodepl/utils\"\n\nconst serverData = { UserId: 1, UserName: \"John\", Profile: { FirstName: \"John\" } }\nconst clientData = uncapitalizeDeep(serverData)\n// Result: { userId: 1, userName: 'John', profile: { firstName: 'John' } }\n```\n\n### `toLowerFirst(value)`\n\nConverts the first character of a string to lowercase.\n\n**Parameters:**\n\n- `value: string` - The string to transform\n\n**Returns:** The string with the first character in lowercase\n\n**Usage:**\n\n```typescript\nimport { toLowerFirst } from \"@leancodepl/utils\"\n\nconst result = toLowerFirst(\"HelloWorld\")\n// Result: 'helloWorld'\n```\n\n### `toUpperFirst(value)`\n\nConverts the first character of a string to uppercase.\n\n**Parameters:**\n\n- `value: string` - The string to transform\n\n**Returns:** The string with the first character in uppercase\n\n**Usage:**\n\n```typescript\nimport { toUpperFirst } from \"@leancodepl/utils\"\n\nconst result = toUpperFirst(\"helloWorld\")\n// Result: 'HelloWorld'\n```\n\n### `downloadFile(dataOrUrl, options)`\n\nDownload a file from URL or Blob object.\n\n**Parameters:**\n\n- `url: string` OR `obj: Blob | MediaSource` - The URL to download from or the Blob/MediaSource object\n- `options?: DownloadFileOptions` - Optional download options\n\n**Usage:**\n\n```typescript\nimport { downloadFile } from \"@leancodepl/utils\"\n\n// Download from URL\ndownloadFile(\"https://example.com/file.pdf\", { name: \"document.pdf\" })\n\n// Download from Blob\nconst blob = new Blob([\"Hello World\"], { type: \"text/plain\" })\ndownloadFile(blob, { name: \"hello.txt\" })\n```\n\n### `useDialog(onAfterClose)`\n\nReact hook for managing dialog state with optional callback after closing. Provides convenient open/close functions and\ntracks the dialog's open state.\n\n**Parameters:**\n\n- `onAfterClose?: () => void` - Optional callback function to execute after the dialog closes\n\n**Returns:** Object containing `{ isDialogOpen: boolean, openDialog: () => void, closeDialog: () => void }`\n\n**Usage:**\n\n```typescript\nimport React from 'react';\nimport { useDialog } from '@leancodepl/utils';\n\nfunction MyComponent() {\n  const { isDialogOpen, openDialog, closeDialog } = useDialog(() => {\n    console.log('Dialog closed');\n  });\n\n  return (\n    <div>\n      <button onClick={openDialog}>Open Dialog</button>\n      {isDialogOpen && (\n        <div className=\"dialog\">\n          <p>Dialog content</p>\n          <button onClick={closeDialog}>Close</button>\n        </div>\n      )}\n    </div>\n  );\n}\n```\n\n### `useRunInTask()`\n\nReact hook for tracking async task execution with loading state. Automatically manages a loading counter and provides a\nwrapper function for tasks.\n\n**Returns:** A tuple containing `[isLoading: boolean, runInTask: function]`\n\n**Usage:**\n\n```typescript\nimport React from 'react';\nimport { useRunInTask } from '@leancodepl/utils';\n\nasync function saveData() {\n  console.log('Saving data...');\n}\n\nfunction MyComponent() {\n  const [isLoading, runInTask] = useRunInTask();\n\n  const handleSave = async () => {\n    await runInTask(async () => {\n      await saveData();\n    });\n  };\n\n  return (\n    <button onClick={handleSave} disabled={isLoading}>\n      {isLoading ? 'Saving...' : 'Save'}\n    </button>\n  );\n}\n```\n\n### `useBoundRunInTask(block)`\n\nReact hook for bound task execution with loading state. Creates a wrapped version of a function that automatically\ntracks loading state.\n\n**Parameters:**\n\n- `block: T | undefined` - The function to wrap with task tracking\n\n**Returns:** A tuple containing `[isLoading: boolean, wrappedFunction: T]`\n\n**Usage:**\n\n```typescript\nimport React, { useState, useEffect } from 'react';\nimport { useBoundRunInTask } from '@leancodepl/utils';\n\ninterface User {\n  name: string;\n  email: string;\n}\n\nasync function fetchUser(userId: string): Promise<User> {\n  return { name: 'John Doe', email: 'john@example.com' };\n}\n\nfunction UserProfile({ userId }: { userId: string }) {\n  const [user, setUser] = useState<User | null>(null);\n\n  const [isLoading, loadUser] = useBoundRunInTask(async () => {\n    const userData = await fetchUser(userId);\n    setUser(userData);\n  });\n\n  useEffect(() => {\n    loadUser();\n  }, [userId, loadUser]);\n\n  if (isLoading) return <div>Loading...</div>;\n  return <div>{user?.name}</div>;\n}\n```\n\n### `useKeyByRoute(routeMatches)`\n\nReact hook for generating keys based on current route matches.\n\n**Parameters:**\n\n- `routeMatches: Record<TKey, (object | null)[] | never | object | null>` - Record of route keys to match objects or\n  arrays\n\n**Returns:** Array of active route keys\n\n**Usage:**\n\n```typescript\nimport { useKeyByRoute } from '@leancodepl/utils';\n\nfunction MyComponent() {\n  const routeKeys = useKeyByRoute({\n    home: { path: '/' },\n    profile: { path: '/profile' },\n    settings: null\n  });\n\n  return (\n    <div>\n      Active routes: {routeKeys.join(', ')}\n    </div>\n  );\n}\n```\n\n### `useSetUnset(set)`\n\nReact hook for boolean state management helpers.\n\n**Parameters:**\n\n- `set: Dispatch<SetStateAction<boolean>>` - The state setter function from useState\n\n**Returns:** A tuple containing `[setTrue: function, setFalse: function]`\n\n**Usage:**\n\n```typescript\nimport React, { useState } from 'react';\nimport { useSetUnset } from '@leancodepl/utils';\n\nfunction MyComponent() {\n  const [isVisible, setIsVisible] = useState(false);\n  const [show, hide] = useSetUnset(setIsVisible);\n\n  return (\n    <div>\n      <button onClick={show}>Show</button>\n      <button onClick={hide}>Hide</button>\n      {isVisible && <div>Visible content</div>}\n    </div>\n  );\n}\n```\n\n### `useSyncState(state, onChange, compare)`\n\nSynchronizes external state changes with a callback function, calling the callback only when state actually changes.\n\n**Parameters:**\n\n- `state: T` - The current state value to monitor for changes\n- `onChange: (state: T) => void` - Callback function executed when state changes\n- `compare?: (a: T, b: T) => boolean` - Optional comparison function to determine if state has changed (defaults to\n  strict equality)\n\n**Usage:**\n\n```typescript\nimport { useSyncState } from \"@leancodepl/utils\";\n\nfunction MyComponent({ externalValue }: { externalValue: string }) {\n  useSyncState(externalValue, (newValue) => {\n    console.log('Value changed to:', newValue);\n  });\n\n  return <div>{externalValue}</div>;\n}\n```\n\n### `mkValueContext()`\n\nCreates a React context hook for managing optional state values with Provider and setter utilities. Returns a hook with\nattached Provider component and set function for declarative value management.\n\n**Returns:** Hook function with attached `Provider` component and `set` function\n\n**Usage:**\n\n```typescript\nimport { mkValueContext } from \"@leancodepl/utils\";\n\nconst useTheme = mkValueContext<string>();\n\nfunction App() {\n  return (\n    <useTheme.Provider initialValue=\"dark\">\n      <ThemeConsumer />\n    </useTheme.Provider>\n  );\n}\n\nfunction ThemeConsumer() {\n  const [theme] = useTheme();\n  return <div>Current theme: {theme}</div>;\n}\n```\n\n**Using set to declaratively set context value:**\n\n```typescript\nimport { mkValueContext } from \"@leancodepl/utils\";\n\nconst useActiveUser = mkValueContext<string>();\n\nfunction UserProfile({ userId }: { userId: string }) {\n  useActiveUser.set(userId); // Sets value on mount, clears on unmount\n  return <div>Profile content</div>;\n}\n\nfunction UserBadge() {\n  const [activeUserId] = useActiveUser();\n  return <div>Active user: {activeUserId}</div>;\n}\n```\n","readmeFilename":"README.md"}