{"_id":"@temboplus/frontend-core","_rev":"58-c1b665900a34a67a84dd2e914bb66d9a","name":"@temboplus/frontend-core","dist-tags":{"beta":"1.0.3-beta.3","latest":"1.4.0","rc":"1.4.0-rc.0"},"versions":{"0.1.0":{"name":"@temboplus/frontend-core","version":"0.1.0","license":"MIT","_id":"@temboplus/frontend-core@0.1.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"65a235534534b6852c7242c3a04395a41deb1d65","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.1.0.tgz","fileCount":261,"integrity":"sha512-9urXwkpn4vP8DIUm0UXqg00oBp32YE/itQYBBMy9ga5LnJ/tUqDrrrpU2XPbvv37xpA0Jt9V6E88ucWUBLIBVQ==","signatures":[{"sig":"MEUCIG1VE6Aixzg7o2MIoblavJn2/lgHYsbNuqDjGzhoZZ71AiEA0ILPS/9Ys39cN0Nvjw9t1NvCGk5tC64wmiQx6cKo4xQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216539},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"a606791e9fff9a6be48542bfb6aa70ac98b6a36e","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across all front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.22.7","uuid":"^11.0.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.1.0_1737019761569_0.6610112970635187","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@temboplus/frontend-core","version":"0.2.0","license":"MIT","_id":"@temboplus/frontend-core@0.2.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"980fe11adc49f386674c4454c8d7b9542fee8cfe","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.0.tgz","fileCount":261,"integrity":"sha512-Aq1WIpxcWbBMkv6KoBSMsmRgZ3VHQN+lVjM9Ldslp5/uWgV9a1xZb5O+qR/6c+u0JSUGvtEs1nhG6gg4zaipEg==","signatures":[{"sig":"MEQCIHNRDdJDDkc3yg0V1T+Sr9hRPd2wVnBESE1ZMkX8bFYgAiBkAhQifw93idohnZRvLGT1/+UohheHYNRildpis6xv+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218264},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"59604dc04802984ffee3a2f8336b370dd6a87b05","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.22.7","uuid":"^11.0.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.0_1737097694684_0.6699571202519585","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@temboplus/frontend-core","version":"0.2.1","license":"MIT","_id":"@temboplus/frontend-core@0.2.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"088771312df09e661d378d1fc05eaed3e141ee56","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.1.tgz","fileCount":261,"integrity":"sha512-vd1IYjcWOhyjavcbD6nUpOzIOfRuylMHC/RCeawwygilP5q4TJSqGx8PLJMNgdo/c741QrjRl5VTTSKeNG4h4g==","signatures":[{"sig":"MEUCIDf0XjpFt3leFuierEKskfcvDHSRO0AWvJ+EUrz5sPnZAiEA60UNpgEVda8glue5jLTLUO8ruJ+lxGsT3Zf1VKX3oeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218264},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"b342b4bbc888f4e3ed87bf4c75f4466d16d7a7cc","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"antd":"^5.22.7","uuid":"^11.0.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.1_1737362852556_0.7563941878807672","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@temboplus/frontend-core","version":"0.2.2","license":"MIT","_id":"@temboplus/frontend-core@0.2.2","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"069f26d0916969f7f593a6d80a32116e6edc9754","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.2.tgz","fileCount":347,"integrity":"sha512-9G7OkUHeUA78F8S3Tdwxpw+E9vzBwguIoo3L6rYVN0GLNkkO8EuTaXF6z7dkGrAhAaaaAFNRUpEAjiaJoWGXJQ==","signatures":[{"sig":"MEYCIQCUI3uB1cM4YnigYNIqbuGJvz9n0TaWT+89s99fGp2AUAIhAJBvNyHhh/KPjLSCUCtWRwhgpujS69rrLBR+emlKgJ4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1235689},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"53cceb550eb852941076fc699a5a9d7d72018c35","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.2_1741601494561_0.6009389080638072","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@temboplus/frontend-core","version":"0.2.3","license":"MIT","_id":"@temboplus/frontend-core@0.2.3","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"fce473c91426b389d411618d98121efd47b6a7f6","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.3.tgz","fileCount":371,"integrity":"sha512-sX3rwDLvXhoo50TzigI7idPE9ysXeo2yom09SwRci1feVu8jbgtMCrvmKzTRqRse3376Z82vr5tvCPFgRd5EWQ==","signatures":[{"sig":"MEUCIEE1gAy+UByk1CFbUblRtISf/iDz97EXutWo0OmIdTNQAiEAnRwjYXRbH+7yh35Ffs2H8zAgkOlomWa8VKailOdzPTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281378},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"d302a07148291180ffb4da9263a4a42256120b8d","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.3_1742819022334_0.6787102831730727","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@temboplus/frontend-core","version":"0.2.4","license":"MIT","_id":"@temboplus/frontend-core@0.2.4","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"8142a999a4050445df99249262a83578765b01db","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.4.tgz","fileCount":371,"integrity":"sha512-whWwrwzJGa5HODbaRJSrN4uDOGywzxVwxwed2z1EkrL4d+deqd3kmEZW5bNx+eVCa/XvpK7a60W6sgC6orZyLA==","signatures":[{"sig":"MEUCIQD9AD6YBK9mLnrSgJjrzCbZBurvyJiOBJcB4njWRPycHgIgOLe9WNj347sUehFDbOuOvodTyS8U2uXgp6Gv7wLwD5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1282686},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"85ca1165127fc97d41cf2e03266bd6a46505c958","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.4_1742981269290_0.43430350406675977","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@temboplus/frontend-core","version":"0.2.5","license":"MIT","_id":"@temboplus/frontend-core@0.2.5","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"c6d6a10b6606af24e0f48c53dc42e5e30dc65eac","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.5.tgz","fileCount":371,"integrity":"sha512-6R2z5v7/Fqwn5N124b0TI6A19ZlOfXiEBMYbWD9esH1+o281zaBVzHZonajYOqraBtd7+VRHC2+ttoVZfEp3sw==","signatures":[{"sig":"MEYCIQDPxbbMjikkzCujJsLd9pkpnCUC7CSX05fEVqImODPP4AIhAKPn2k5T/sVfm0IUeffw26Z+EUnyu/IUcGNa4hl/qyJA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426220},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"6326ece3e4608e8142a68f111dcf7945ba92a0f7","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.5_1743071713086_0.5540964549575422","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@temboplus/frontend-core","version":"0.2.6","license":"MIT","_id":"@temboplus/frontend-core@0.2.6","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"ba5030ba6b0f77f7eb3c1261bdc93753bbf31a25","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.6.tgz","fileCount":365,"integrity":"sha512-niQJk4Gr9Qj3d0Hf6W+i4GDfYxqxz41ViQlL0QttX1e3lvVI0bm1wMDkBCCQGt+tD5pMSsIBi6kJGPYgrIznwg==","signatures":[{"sig":"MEUCIQCh+YQr2wukHNNjD5qdt3PMBmWQItReHGmKuk2iprUQhAIgGSV9KBFDKk8/hBKgcjBRO5Loz8RiCAAo9HIbrQPXEQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502752},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"3c422533ec630ebb8ae1a18a19fbf0698103c791","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.6_1743080573945_0.7257958666610593","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@temboplus/frontend-core","version":"0.2.7","license":"MIT","_id":"@temboplus/frontend-core@0.2.7","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"ad54c9ce1ae5e189e7dff533c59ddb54dee79b62","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.7.tgz","fileCount":365,"integrity":"sha512-T9dBqYyPkcGq2M9B69lQ1E4UkbB7DWAlwVZtqzPDsnf29ZWvPcdYMIp1vDwA8LO+gC733gWqjDkmmXEBtEu24Q==","signatures":[{"sig":"MEQCIGIsio7CVf29uFK6YvHfPdKgmRgA0JAmpqZkNGwUB/qHAiBs/3ORnRf3EJofjzyznQEeEwdKD3Cilth0GcrqhGZWlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502752},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"7b4a172efac6e52ec560a289e038836b48e8b4c3","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.7_1743080921770_0.7961624459353742","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@temboplus/frontend-core","version":"0.2.8","license":"MIT","_id":"@temboplus/frontend-core@0.2.8","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"f0d47b045535efe4a22ac47e92f232b63cbd73f7","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.8.tgz","fileCount":389,"integrity":"sha512-6dhdgG0b3lCzoVIxEdPsuK2uvYuWzg4vmChTI/6s165v24skU2vCtJYjD3iZVpLNt9vHuFhRNyoeYX68lvsDUQ==","signatures":[{"sig":"MEUCIDUkCjGgJJvDzJd/HW/6OWrc6vB6njzClb/M32LFtEGgAiEAjT9/0vlcILRbg4or1mWlgacvjV1OTDf+BXcOkBqzUNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1530907},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"f9456e6f0dddc48fe6c4b8cc4adfd0b49c428444","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.8_1743142903427_0.516569384364324","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@temboplus/frontend-core","version":"0.2.9","license":"MIT","_id":"@temboplus/frontend-core@0.2.9","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"0b57b65f30a7f8c0c9e6e769816eb8d64ebc1e57","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.9.tgz","fileCount":389,"integrity":"sha512-hnVLuAlZ+LszUb/quaQvUJ7k3otHn9/nTBHjKVcTSHaW+iv+fr8jpdUPbEbnIYXPr9Ewfw8dkfZ7CnhgeILweg==","signatures":[{"sig":"MEUCIQCsKuEV+xdCJWfdvf12P3dE/jRehghpY8bWm4nkIT2KCgIgMU4U2kn8IZs9yLwZR7Nby0mgZN4+KeNuJsNfn04bC8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1530709},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"f9456e6f0dddc48fe6c4b8cc4adfd0b49c428444","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.9_1743755235841_0.6153483188147615","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@temboplus/frontend-core","version":"0.2.10","license":"MIT","_id":"@temboplus/frontend-core@0.2.10","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"7563b07e3de73cc78939b20b24824618fd36159f","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.10.tgz","fileCount":389,"integrity":"sha512-hW/VgaoAIqRfGCXzX+KabpeN/T7YEKFCxed67m7Eyhslf0s0NcE1/4wkXsMxozz6M7qJ2srkIxyRzwdJCf36qQ==","signatures":[{"sig":"MEQCIBV6VPPso0KNYPc/0NiXcw8DVmZfQA6c/spXyc86wLePAiA13FjrTU63OOz3OOPHufQPDeIMOnO1i5JNJybO8An+tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532700},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"5b119f614c256031c715a6b38e060f55b77962b3","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","actor":{"name":"okello_gerald","type":"user","email":"okellogeralddev@gmail.com"},"email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.10_1750232067980_0.19995248629790185","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@temboplus/frontend-core","version":"0.2.11","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.11","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"24865a507b20456937db4bac1640d126abb686d7","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.11.tgz","fileCount":49,"integrity":"sha512-shirRQOGZrC8+eWDr4wiS02wcxdXBLrFE4MkipyXzup/Brb1JTLiZiF/BAr7LNLBQ1mvIQt5C5v1XcMocbj4VQ==","signatures":[{"sig":"MEUCIQCNVIwbtSQv2ybCiapPEjRB2OXGIdlsoawoHgYiVY7hZQIgaCJv63HTcmjQ2F6rnORcwBDpwnlDjglAHIUc+xZuvzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1868216},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"8f75b21e3d418ccf52a219b4934a517179ea8939","scripts":{"dev":"npm run build -- --watch","test":"jest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build","test:bank":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/bank/__tests__/bank.test.ts","test:watch":"jest --watch","test:amount":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/amount/__tests__/amount.test.ts","test:country":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/country/__tests__/country.test.ts","test:coverage":"jest --coverage","test:currency":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/currency/__tests__/currency.test.ts","test:phone-number":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/phone-number"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.7.0","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.39.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","pino-pretty":"^13.0.0","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.11_1753879034223_0.249006903882796","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@temboplus/frontend-core","version":"0.2.12","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.12","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"f2238c6f622d3a61cba2a82296eef9bb90873b70","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.12.tgz","fileCount":49,"integrity":"sha512-RKOcO6TQ58FBb8AnZfS5mdflyHAYdRlfTlauF8iaqLiuDc5qjVP2oERrUJ8t38htmhp0ThbrQPjub+LqH3lgMg==","signatures":[{"sig":"MEUCIQDMa1HmIatuL7ZjhwBFF5CAsVRslFWTI6dx29Ex1KeK0AIgCoV4hpIeQuoEzKA30WDCMSmm0xKIgT7oSxY0BRC5gss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1873497},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"4edda3f74b6ebaa26c607ce01297c44378bdeb79","scripts":{"dev":"npm run build -- --watch","test":"jest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build","test:bank":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/bank/__tests__/bank.test.ts","test:watch":"jest --watch","test:amount":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/amount/__tests__/amount.test.ts","test:country":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/country/__tests__/country.test.ts","test:coverage":"jest --coverage","test:currency":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/currency/__tests__/currency.test.ts","test:phone-number":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/phone-number"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.7.0","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.39.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","pino-pretty":"^13.0.0","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.12_1757077869448_0.22063335043776688","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@temboplus/frontend-core","version":"0.2.13","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.13","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"60ce47ff3e80cad9c2755a0b2d633089c91221a8","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.13.tgz","fileCount":49,"integrity":"sha512-XHLgykS8H0XW5HEilHux46+dBm+eEUpQLUL28bT9irAxrpjs2AgKYLDNHncmHOpIvyATgs8xlTmo1PF1XPklCg==","signatures":[{"sig":"MEUCIQC1WG8/+/HroodJUHN3TIcszgW3piJvXNaAoa9vD6r/YAIgNn3w75jm4jjfa30CcCOtH4FoVuXAE9wgeojU/6RYG4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1875562},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"2a5110f2393c073ff1ed570091161499efd4b52d","scripts":{"dev":"npm run build -- --watch","test":"jest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build","test:bank":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/bank/__tests__/bank.test.ts","test:watch":"jest --watch","test:amount":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/amount/__tests__/amount.test.ts","test:country":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/country/__tests__/country.test.ts","test:coverage":"jest --coverage","test:currency":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/currency/__tests__/currency.test.ts","test:phone-number":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/phone-number"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.7.0","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.39.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","pino-pretty":"^13.0.0","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.13_1758874023035_0.5313238809617953","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@temboplus/frontend-core","version":"0.2.14","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.14","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"bcce0b47be833701d586dede852448ecbacd7cf6","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.14.tgz","fileCount":49,"integrity":"sha512-U2bxOG72BaEwfCSNa+8/mH7KC5/7762mPy+nY/HaysTsuCEaRJDi+WyjCs9pgZz4za/KNcndxFfxnFhPHRJoZw==","signatures":[{"sig":"MEQCIAUmddB2GWml0QrZHyZ5xyehMWfHy8AK3TotmZtT1/tXAiAkTQUzAnkBDx376j6ipH7rvSoxYdZIqsjlAmr0GSPmHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1875372},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"5d65a37c290b30c372f956195de0dbda3272b37d","scripts":{"dev":"npm run build -- --watch","test":"jest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build","test:bank":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/bank/__tests__/bank.test.ts","test:watch":"jest --watch","test:amount":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/amount/__tests__/amount.test.ts","test:country":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/country/__tests__/country.test.ts","test:coverage":"jest --coverage","test:currency":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/currency/__tests__/currency.test.ts","test:phone-number":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/phone-number"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.7.0","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.39.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","pino-pretty":"^13.0.0","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.14_1758874292856_0.8843537336136829","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@temboplus/frontend-core","version":"0.2.15","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.15","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"4e1506a4bfc09a7fa2cbbf4cef7198fa3de052b3","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.15.tgz","fileCount":49,"integrity":"sha512-tS+r8k1xkulhYnP+PA0mYbGMNRZk+X++EN2ifr2ioNletSop9wBrt2P22oRmILIF6dRCNKMElcI1l8O6nsCDBg==","signatures":[{"sig":"MEYCIQCVG5RlppH5PEDeUMAm9UAXaHQlk+mH0vUkbEnVQVxw5gIhALgv+WUii0vSqH1RvbSWrZxIjLLF0OBI9gWFAejTIl5X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1882409},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"2aca1624e8658ebac400f8eb8b1e0a8fcff53b5a","scripts":{"dev":"npm run build -- --watch","test":"jest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build","test:bank":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/bank/__tests__/bank.test.ts","test:watch":"jest --watch","test:amount":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/amount/__tests__/amount.test.ts","test:country":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/country/__tests__/country.test.ts","test:coverage":"jest --coverage","test:currency":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/currency/__tests__/currency.test.ts","test:phone-number":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/phone-number"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.7.0","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.39.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","pino-pretty":"^13.0.0","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.15_1759219593372_0.45637329559661","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@temboplus/frontend-core","version":"0.2.16","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.16","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"9a2b8955516060748d2bed5ff44adaf43754f242","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.16.tgz","fileCount":49,"integrity":"sha512-RMZykoD1cAQrUkAb20I5eM9pcA9lvni90tkJlYMxUOivfod6eaMgK7UXKcEAFMcz5j8OY/hOpiMIp9Il6Ju60g==","signatures":[{"sig":"MEYCIQDBKmdkOJUsgsXyi5Vj7IGR0gHs0bgwUuSTFwn84QJj8wIhAPWv37yZluZiOi1WnWFSOHdY8zayvuV1zc0rP6DPllCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1883155},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"5772266a0c26e9335f5284036ceaf9774084b4f3","scripts":{"dev":"npm run build -- --watch","test":"jest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build","test:bank":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/bank/__tests__/bank.test.ts","test:watch":"jest --watch","test:amount":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/amount/__tests__/amount.test.ts","test:country":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/country/__tests__/country.test.ts","test:coverage":"jest --coverage","test:currency":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/currency/__tests__/currency.test.ts","test:phone-number":"jest /Users/mac/Downloads/Programs/temboplus/npm.frontend-core/src/models/phone-number"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.7.0","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.39.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","pino-pretty":"^13.0.0","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.16_1759224744121_0.6938986002059144","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@temboplus/frontend-core","version":"0.2.17","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.17","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"1567f8f718305209a3756295e0534efae6a62924","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.17.tgz","fileCount":49,"integrity":"sha512-vtdnsyJayGAb07WtkfL+4MrA21W1wUOBG02KhmgKQZYK8FGC7xSgmlxWIcQFpFAr0Rvhx1ssS/Uq+JzBiGVIFA==","signatures":[{"sig":"MEQCIAR7xoHnWIOJjV5+RbVUFaLXDeiqgwnyya1Rcagvij4EAiB8k1b79f+OcZfK45hq/DLdyXDs98ojM/wlfGfHpOP0cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1882763},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"169bff1ee9d9e28319f3b7e410a08fbaff83467d","scripts":{"dev":"npm run build -- --watch","test":"jest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build","test:bank":"jest /src/models/bank/__tests__/bank.test.ts","test:watch":"jest --watch","test:amount":"jest /src/models/amount/__tests__/amount.test.ts","test:country":"jest /src/models/country/__tests__/country.test.ts","test:coverage":"jest --coverage","test:currency":"jest /src/models/currency/__tests__/currency.test.ts","test:phone-number":"jest /src/models/phone-number"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.7.0","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.39.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","pino-pretty":"^13.0.0","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.17_1759479592363_0.13086053678988185","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@temboplus/frontend-core","version":"0.2.19","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.19","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"9c08045107bd123ccec05ca09bc0ff073d00abda","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.19.tgz","fileCount":49,"integrity":"sha512-6e2JrD4n5sNNqZhVbuWwXdY6vHShLjBausbSKQGbdGxEBUoEKKXf0N2vgU3uu0s1N9vcl+uwZZrzKUjPrT1YUQ==","signatures":[{"sig":"MEQCIG7x8i3MuqGi/MuYTltkR9uGKympJ/iP5C5463NeCjB/AiBS96AgC4YH3ObWvhuPneo81X+Stogo10zRSfzxdJGT+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911574},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"847abafea47dad0769709515d2363099ad8d28ae","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.19_1759495624015_0.9713931840998016","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.0":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"277335a082f6d981c2713426c053e0d9f4601406","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.0.tgz","fileCount":49,"integrity":"sha512-ara3BExihUGFHK2crCfoFHQbkAQI2oo1nzu84FLk3OyVva7DftjwFBiYLIp3fNFg6I9zsUZoxXTYJv7sWd/y1w==","signatures":[{"sig":"MEQCIE4YJYvwDW6SYQ1gT2C15LQkH55MXyTHMVxQHhTT/wQjAiAadFyr7qOcyEl/v2eBwb1kY67IZUaPSCfm1A/IqhekEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1916334},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"a1050b8900f1b6b6dcae1ca68ac813172256b92c","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.0_1761219840570_0.3416315922013198","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.1":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.1","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"d9346629ca20e64c08f8e69087ea6b556cc88869","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.1.tgz","fileCount":49,"integrity":"sha512-5iB4RFgF7YmQ9i46QOtFyVYmdO1QIaGEa0tEDl4ow535H5/F2L3EbrdyhkIA/jI3XGAXK6Z47uwkiONvv8fpoA==","signatures":[{"sig":"MEQCIEKQTqJnVm5ujsS4vEZ1EXg0SjeNn19QGq9aaYXr8gkMAiAz2Jx1H8pmYKK3kU8bXnTM+cJUFVjru6/mpSSnKkabCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933855},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"e5bf8f17dbb3ad3caa95e3430bd2ef00a2ff3fed","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.1_1761391669565_0.14708878109373447","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.2":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.2","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.2","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"a48acf4ea8497d844590fd18e20772dfe3f2018e","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.2.tgz","fileCount":49,"integrity":"sha512-2CF/Dsuk4wHzNnuBz9BIA9Qp60nKvHJWMZl4K5dS2kihzuTPtrVqpPuKEq65dszNpBaCDtRZbYdj++ES1D9UNQ==","signatures":[{"sig":"MEUCICywVW2vyM4GzWLEymKkhOkgXHxbqhQsq+q1r5VNMyg1AiEAr6yzQ/BYhyFWPx99sW2zKaKbH7IvKlJks15dXWvlvNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932616},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"62ce15c011450c3875f3e078e7b023b3b0c60a7b","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.2_1761394431709_0.014636425016651522","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.3":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.3","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.3","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"56653f096036895e83c0cc7b81b9b64822370842","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.3.tgz","fileCount":49,"integrity":"sha512-/R0KMN/5nA/m9T6Q3SHtyJOUMXwLu2t7RtMBNv4Ftrwi4RZrKcTonY8pXAfeVhIIYGtCW3mcwFl2X0Q7tYldkA==","signatures":[{"sig":"MEUCIQDJjusNf480eSgZ/ODu5sF29DGhwq87vX2Mj9R7o/wuZgIgViS9Xs5d718gg7/Kgd7loX9rH46X+1zftap/smrA8WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932728},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"da246974ff9f056ad6acd557a5d7c3b2d764454b","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.3_1763617130534_0.1765901637874363","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@temboplus/frontend-core","version":"0.2.21","license":"MIT","_id":"@temboplus/frontend-core@0.2.21","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"43c423744fa106c6b67b0da32af731172dc35620","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.21.tgz","fileCount":389,"integrity":"sha512-1C+/ImaImRmHYMbVc51P14nR2QQ/SRAID0k5DErcG35OKKU0wL1LwWMut5OYoWjdp0BEWXr3DjKAPlHeJumAKg==","signatures":[{"sig":"MEQCICm0CjuSfHbd6FqnZ8l/N26ji/oFDntpxeOAY8enruVUAiAZ1Nq3PWKA53q42k7lgco7bLXOZTu62XQEbJHfxVIngg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532786},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"eb73ef977f5f2b61a1b39f806cbad6da9eb1df68","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.21_1764246968576_0.3609655008749262","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.4":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.4","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.4","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"34644dad7523660097f0e1cd10eadad10f077494","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.4.tgz","fileCount":49,"integrity":"sha512-B1yLWoqjuzTdV+qwB2dH+Rc/sszAvpQVYWrRd5R8tJ0/QUCwomRzVRJm36Jp7H/L/BotwwIEiPRF1leFv3ZnnA==","signatures":[{"sig":"MEYCIQChS6KjG5hoAxuViPbgyiOKdk9cDnWCYeHc0Tp+8bPhhAIhAPqDfJBK/+On4xE/tUnqg8qSzNX9mdKPBqmBFjPvM2uN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933232},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"dc41abf1487e98bd4e5f949d981feb58d351962a","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.4_1765274786528_0.23436210298002846","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.5":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.5","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.5","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"43577848a072532da3f099b84d46aa0190b63cf0","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.5.tgz","fileCount":49,"integrity":"sha512-5rCOap3tCICwzF7QT5jf0lUlkE8KKKH7F/3JGv3EJdCiWlPBwwQhKNKQvb6MVmFRXsUkYHpJKa17MRXO3jppjg==","signatures":[{"sig":"MEQCIGRg7bDbiGVCZr8FMnh0VlnqHPCWINwV5UmujMSOMaozAiBuHKL2spFxza2gU/aVxESpdglwtEYv5CBJEmemap10tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939881},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"81edf6262f927da46ea26b2fec411f0f7c1ede3d","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.5_1765532413659_0.8052197117549185","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.6":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.6","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.6","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"c1f7652073fb48d2abac02ab1116fbe2de06655d","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.6.tgz","fileCount":49,"integrity":"sha512-2iP5lQoThagCT1cX6mRPzA0IMofHABuxhmoS1WtVERuF+tALNMkBHVg7jd1yUqAyCcMcK/ABxQpVj19yxsPNGA==","signatures":[{"sig":"MEUCIQDSd72pz+OV/ngfZztvT/JN3ZJwSmfLVvPRdAimnbk1TgIgLAZEXwjG/g072YRgdmRmtEpwGcBcEbzL8aNuzCc1cfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939881},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"42e6a1328f47f46f8550ecb5cd77f04e55402094","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.6_1765533196898_0.6104191362457227","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.7":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.7","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.7","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"303cb1cd094250bddb86bff37f50f35dfbbf8d9f","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.7.tgz","fileCount":49,"integrity":"sha512-YQ5OXAtCPIyhPaXjiAKvBVWCCOEqtopmH+sXbYzggUYHJw4+hCr7JBHmVxz04wz4ziDaf0E1h+S5egIQKn/h9g==","signatures":[{"sig":"MEUCIQCf1UdUF/WzRgwqVLB5JnH8Pc/pPEFgrXVaZB5xXIYibwIgaZCUj0hS1EE/978/q49kIJJNahQQDf2SHC1b3sJa27o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939881},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"33f46f9f6a02a97a99e97d975032a1d2dc6f2e7f","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^4.1.13","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.7_1765541965448_0.6874083442314918","host":"s3://npm-registry-packages-npm-production"}},"0.2.20-beta.8":{"name":"@temboplus/frontend-core","version":"0.2.20-beta.8","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.2.20-beta.8","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"cbd44d265e7202bec42d9378870644733e775d3b","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.20-beta.8.tgz","fileCount":49,"integrity":"sha512-qIRvhwxsFo8ydJLjHZialfKZ6VSs+NPtkGuDT9Xm4fqWjVAmuHDQhTRsIUNMbT1lSCMG6eR53K/f81c69KIGmQ==","signatures":[{"sig":"MEYCIQCuUBJg6pE0LE7LizMtlHbaWFInhP5xx3Oyg9uBUanxeQIhAOsRMrpe7JCu8DSXw1xj1r9uWxRFo8hUxENQ22Fw/We3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939881},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"ae7144720bae61345d5cd93d4381e7388d7ced64","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.20-beta.8_1765542438249_0.7280381719788349","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@temboplus/frontend-core","version":"0.2.22","license":"MIT","_id":"@temboplus/frontend-core@0.2.22","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"d94e4925b218eca8077cd8688c893475c6e75bce","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.2.22.tgz","fileCount":389,"integrity":"sha512-dEqtoB5uwGDioOFXN0l2p52XXE65XU0A8xoorUtSjQmCk3ZQsU0m++vxlLuos4dK5zKZTeN1iVxP4g2573sRFw==","signatures":[{"sig":"MEQCIFK6hMNQHbOMbNQdkEEpPWMtoHTxEbvfxmipQr5vFNqFAiB39lhwwGirLFOC8/i5/aXx2D8lDKlWNW1m/Z9xTivTcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532786},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"819096327471a4fdf93227d930c599ea419ead4a","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.2.22_1767351886210_0.05601768702957588","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.1":{"name":"@temboplus/frontend-core","version":"0.3.0-beta.1","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.3.0-beta.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"6080530c477bc19070edb2e5a4a55bc0012d143d","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.3.0-beta.1.tgz","fileCount":49,"integrity":"sha512-jukCGfzA8ndoS8Y9NhDjmp0NGQqyG5VcpnxwFKSHJLbFMLt+mZF4Ufmw7xMSBvANwrKgIPxLvZIXZKy6HNHqFA==","signatures":[{"sig":"MEYCIQDG36LjH8tQ+iASTjCx03JYn8+SJJoRdxVqoXIOblObnwIhAMYccqjXHUJpfTyuKvbdA0DlXBFY14xFV6yI47swqbf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1942772},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"d2a080bc47fa839fb4101a73a94dfe486a0b696d","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.3.0-beta.1_1767597652312_0.7169179706465365","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.2":{"name":"@temboplus/frontend-core","version":"0.3.0-beta.2","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.3.0-beta.2","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"189c68ea751fa1003842445caa67c0319b39d00e","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.3.0-beta.2.tgz","fileCount":49,"integrity":"sha512-6+2edh1iZEF/t9BfwUCyXj0wCyss7qFNH+xMgl8ywX1YUreNB/hmkk9rijjt2WykkZkG4SgCtL2IvSsOhB2nzw==","signatures":[{"sig":"MEUCICcLOqazEn3pZrqfDthdq5Cs2Y4Q2C5gW7jZaTCf3IBAAiEAo+tRdTJPeixjR3MWtaxpKvY40V5xWfpTSaZtBTIAy1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1943084},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"8fa64166f258a545df807ff31d8c9bc9d43aa74e","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.3.0-beta.2_1773918377666_0.40197862408853813","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.3":{"name":"@temboplus/frontend-core","version":"0.3.0-beta.3","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.3.0-beta.3","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"0eed51af35858e00bbf090b344ba0926b7b5e4c1","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.3.0-beta.3.tgz","fileCount":49,"integrity":"sha512-I4jyn3KKMGhlL2HqZaSBiTf4iXHTKsAwzev2Q+GD9n2aYFdJl7yudpy2gqZDivgFKXRQvWv8t8a59BDqbWWtqA==","signatures":[{"sig":"MEYCIQCnHrEMUraOmFFQgyPMHZmHCE1LvLJuziVhznVmp0+ZBAIhAOIkcjbpU+2RogvmJXC0Q/OrDCbd9NI78cwk8ftVqGiA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944385},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"f32cdd1c2367a9bc36e4f0c1cf7784f3a070c3ca","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js --configTsconfig tsconfig.build.json","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","file-saver":"^2.0.5","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@types/file-saver":"^2.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.3.0-beta.3_1774324802370_0.5650497935091772","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@temboplus/frontend-core","version":"0.3.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.3.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"320fbd6c3711080aab4e3fdeddb3ba0708cb9a48","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.3.0.tgz","fileCount":46,"integrity":"sha512-LIH/Fi+dsgOvsxhlMq5BNg/vxv/4DrBRGZ7H+Nk+f4JgUFJE1TL1d+EWRme4tZikIFb4uoynNTtJRJW7qBWGng==","signatures":[{"sig":"MEUCIFJq2kerlpKc24hTPd0smzkVQcB8TfsVFpiiBPV4ikBkAiEA11qplT6jEihl6N/wMv5pQbtbCxuUS24wj6TuBAA3gBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816859},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"98041c5d25899c56fc7366c6fbce1a7261708244","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.3.0_1774957168739_0.24636304627002636","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@temboplus/frontend-core","version":"0.4.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@0.4.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"d51f41b4ce6dc4280a59e9cb500c0520d91a33c7","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.4.0.tgz","fileCount":46,"integrity":"sha512-bbzLanhFx8L4si13W94Yb8KhU6awZxpBwIp9AIJsiMYR8u+aHCOK7IEjr2+VjuehesCOdKWQmdinRrKzvkz/VQ==","signatures":[{"sig":"MEYCIQC+Pe/Xy2ggMhURzX7xrUSHlFEetpkHKaHv6QCKnNCo8QIhAJwWW/dF+Mf6SKAKcsT2fyYc/5X8Hw4UtxU8sviRFy5g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816593},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"4422b56ae7a073524e5cc1c31d0f7baf58db019c","scripts":{"dev":"npm run build -- --watch","test":"vitest","build":"rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.4.0_1775637241339_0.4046843407933145","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@temboplus/frontend-core","version":"0.4.1","license":"MIT","_id":"@temboplus/frontend-core@0.4.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"57497007fb44e1b1d0109adfcb2de82d3708e95e","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.4.1.tgz","fileCount":389,"integrity":"sha512-BOtEFbU+E6t+ER4ZTtkbT4Wvja1DdK4F2HS0EvZl/8gNJrUkj+1Lyb06old5hgAM9wqM5lDBBDm7dleqixCnfg==","signatures":[{"sig":"MEQCIATjK5IoJNCQmFNmTBiHYFEFBaCsGTTcKh6gnc2NB9JgAiBJGd3zhz4I/dWIX4vmg9BARebUWbpzAWbqhiYsRZHVmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533043},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"819096327471a4fdf93227d930c599ea419ead4a","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.4.1_1777291465232_0.5562382894108528","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@temboplus/frontend-core","version":"0.4.2","license":"MIT","_id":"@temboplus/frontend-core@0.4.2","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"58fcc48020249760102785e33d49467b7c98901b","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.4.2.tgz","fileCount":389,"integrity":"sha512-u3glYVOkg/QTtS27++lgvQJXYWkbwzsUHyuoCmWOrXWC8+77PpkhbioZie7fjzPNBdYxF6p6DqAWA/+RgqO95g==","signatures":[{"sig":"MEQCIAK2zifaZ5AREVzY5hDNr5fq2ZQ2iFzE2wQ05Ir7auhWAiAJFvEpvur1lCQPNL4+1cJ/ImzfzL0bZAX4J/BTxZN/9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533075},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"5c1333f48b95ce50e4274091913fa22141ee9aff","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.4.2_1777292758239_0.563087670473216","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@temboplus/frontend-core","version":"0.4.3","license":"MIT","_id":"@temboplus/frontend-core@0.4.3","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"2bf97634c4564b3bb0b8db967060a7caab0d9319","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.4.3.tgz","fileCount":389,"integrity":"sha512-56jyxQeoCCtymkLt30MiUROVTcSiKp+hZpnc69TL/jMfqYXXmmd/dBlqzrO/tzJuN+G7BtFxA7PeIzFHiE1CLw==","signatures":[{"sig":"MEQCICCBaugwzKngLMqedadjgXsY22nQyx0TUAmaQ6Vt812sAiAWOUww627jwI+Dqfgjum3drmtoJxUQC0E2B5WMNP4U4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533441},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"5c1333f48b95ce50e4274091913fa22141ee9aff","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.4.3_1777294885663_0.5815308675832507","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@temboplus/frontend-core","version":"0.4.4","license":"MIT","_id":"@temboplus/frontend-core@0.4.4","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"92fa67db9b84c21cc14af48e8855bb0df43e1fe1","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-0.4.4.tgz","fileCount":389,"integrity":"sha512-LNWY19ogp8ejGq8BbrAN7q8dwjFNeIc1lonGmoqrU0esoOJW/V1KbA/eMHC29VGarGJM426on8vFccad9k+Ytw==","signatures":[{"sig":"MEQCIDWAEYkTcweMnU5lpxeNiuuykLoy48Dcn0iLzXlLEKtTAiA47W2yV9a4z2QIkAReDgv2/B84QObY3c5T0NFu8F7t/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533283},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"5c1333f48b95ce50e4274091913fa22141ee9aff","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"antd":"^5.24.2","uuid":"^11.1.0","file-saver":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_0.4.4_1777349124378_0.031984529701992725","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-beta.0":{"name":"@temboplus/frontend-core","version":"1.0.1-beta.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.1-beta.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"0cfa555c7d95b635cbc57d7920996f8b49ef48bd","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.1-beta.0.tgz","fileCount":71,"integrity":"sha512-j5YkyYNf33MkHgZUpuw3AlwRueMsBXbA/knBTA6ZKGVIx63cP34HFYNhVp5MFjYMyYWoifDvh1Bb7IieuYvlFg==","signatures":[{"sig":"MEUCIQCkPhxoRaVqsuknLgN0HDynkxelYoxnsR/JBBylZ5kB3QIgXfumBRdhEW2Lu2RQdkSl6qmL6oz/d4/NqYesMjriPVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1844167},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"84c0388c13eb3d0435621846ba66dc837adae5f7","scripts":{"dev":"npm run build -- --watch","test":"node ./node_modules/vitest/vitest.mjs","build":"node ./node_modules/rollup/dist/bin/rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.1-beta.0_1777618648472_0.2848778541123502","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-beta.1":{"name":"@temboplus/frontend-core","version":"1.0.1-beta.1","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.1-beta.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"63419d6becf0c7b598a759a4214416b0bca864d2","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.1-beta.1.tgz","fileCount":71,"integrity":"sha512-x/srWsp+eDXUrFuvJefqf2Dky8bf0++ipz0OllHF/XzDVncyLTtjK4pxvWXinFKZP6NBgi0/XSkQsC7+PysORg==","signatures":[{"sig":"MEQCIE8+m1AEyUnVUqX1VhhPJvMdYm1SJw9KKlgj+99JwDPgAiB4S8vmkXpNNLjqfANsrQBi72tyWZCrPPQBThn2A7XaXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1844591},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"f700250d881c1ddc390e2fa867df16228417c692","scripts":{"dev":"npm run build -- --watch","test":"node ./node_modules/vitest/vitest.mjs","build":"node ./node_modules/rollup/dist/bin/rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.1-beta.1_1777619158493_0.2224403108600952","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-beta.2":{"name":"@temboplus/frontend-core","version":"1.0.1-beta.2","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.1-beta.2","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"bfaf34da9bda71e446e8c59402873f228810f298","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.1-beta.2.tgz","fileCount":71,"integrity":"sha512-Yw9k7bYafDFsY1kqzKMbFMWSyU1yOD4aYrmFQomoGkNiLPvt7pIpg7mnQZoYQhILNm9++PDyC9qH1iZufF5kEw==","signatures":[{"sig":"MEUCIQC5x+UPWZ+Up/QXVe5tkJt9hMpfNBl1Lr84117yTDfzNQIgcPKE04+PB17Qo3NY2l9xljH77KUvqSBgt6CUIceE2DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853674},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"b024d08f4523cafbd4d5511ee2fc9b4bdb57ab96","scripts":{"dev":"npm run build -- --watch","test":"node ./node_modules/vitest/vitest.mjs","build":"node ./node_modules/rollup/dist/bin/rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.1-beta.2_1777620684082_0.4487792754334603","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-beta.3":{"name":"@temboplus/frontend-core","version":"1.0.1-beta.3","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.1-beta.3","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"9b989c749d2ddc2fa49ed3e3d5245d38f9f8468e","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.1-beta.3.tgz","fileCount":71,"integrity":"sha512-qfcX35YadjQ1zxgksZYNR2WoKBkrY3SGfy4Nnnvm86DQYLHghC3Zx1VMvuksSYQYOKAIDV+X514RylUWCxouaQ==","signatures":[{"sig":"MEUCIQCRl6G6veqkOv32IIBeSknQKw7NJpJmmoyStMBbpOiYBAIgFCKi381XSOMM4eLmzhBYf2kGAkkMivi2OtoWyXqIkbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853821},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"ac494239f7e03b7ad973ebe9844aaf20a3f77b50","scripts":{"dev":"npm run build -- --watch","test":"node ./node_modules/vitest/vitest.mjs","build":"node ./node_modules/rollup/dist/bin/rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.1-beta.3_1778475179834_0.6785659592896138","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@temboplus/frontend-core","version":"1.0.1","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"ceb072f61a7bb7d3d1e4e7b9bc51d8ed16a3f61c","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.1.tgz","fileCount":71,"integrity":"sha512-kxCMSyAdh+smw006XvNRonVQZfkJNu2HbawfItV8G72e0gmYBcSFMdO1zCnlkr1RbOPmLoI2wwvWZT/1iddP5A==","signatures":[{"sig":"MEYCIQCz45FGizMbZy1FuRoOqxgPjbYnGixNw28oeu+186ofEwIhAOJDl7GuNXOYFOCYX2rtBDDoVWNCj/C1PKNAmKbt7V2m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1856161},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"eb0f5e632a0099ba2c082f21e320b2a23fa27eed","scripts":{"dev":"npm run build -- --watch","test":"node ./node_modules/vitest/vitest.mjs","build":"node ./node_modules/rollup/dist/bin/rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.1_1778915742924_0.37441609331237746","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@temboplus/frontend-core","version":"1.0.2","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.2","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"706c3f0d1d52f830a33a21d8962d24e7ddefc9c8","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.2.tgz","fileCount":71,"integrity":"sha512-qnhTD2WeAfZFSpkxj2xn6/06BtY0StJC5NkvgW6D3a8OTZJULO9AqMpuBuDTkUDcdo028aTKr6JZZVuwAtwUvw==","signatures":[{"sig":"MEQCIAj5uQm6zK/gyjwSipRfrmr4zxHZIUSrym/veAuD7mLhAiBxoiSuTMs9+kvBUaBlmmgV93su1tyzgutBxuC1FpQfkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858486},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"00fa1baf75fc0876c0ff13f4620e003e305362aa","scripts":{"dev":"npm run build -- --watch","test":"node ./node_modules/vitest/vitest.mjs","build":"node ./node_modules/rollup/dist/bin/rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","pino":"^9.13.1","uuid":"^11.1.0","tslib":"^2.8.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","pino-pretty":"^13.1.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.2_1779033509226_0.21224729061740444","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-beta.1":{"name":"@temboplus/frontend-core","version":"1.0.3-beta.1","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.3-beta.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/frontend-core-js#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/frontend-core-js/issues"},"dist":{"shasum":"400b55f5f5aebebf51f0e82e22080d43f334adc4","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.3-beta.1.tgz","fileCount":76,"integrity":"sha512-unD1zPOXSLB0qh3Wk+y6SWJMlg0CDFb4l8wRMBkQ/GGXZBvi+jwUgWS/9xgrvOz+B+6OQcn9eWQDvfe/GgOkIA==","signatures":[{"sig":"MEYCIQCkrcBM3vUG0L9C9SDRM27EBD6BK/bBCcXEW4DvU/D+BwIhAIUq85GE5lECoRUzLFpgNx+2FxCPwaYTrJKT89BY6sF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798056},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"3dad938adec586846306050ffecef8f5fab0c6e1","scripts":{"dev":"npm run build -- --watch","test":"node ./node_modules/vitest/vitest.mjs","build":"node ./node_modules/rollup/dist/bin/rollup -c rollup.config.js","prepare":"npm run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/frontend-core-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.24.2","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.3-beta.1_1780125318857_0.5966128196701053","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-beta.3":{"name":"@temboplus/frontend-core","version":"1.0.3-beta.3","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.3-beta.3","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"5c1cc8b0fc565ebe5f56b8011c93cb1a0ccaa706","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.3-beta.3.tgz","fileCount":147,"integrity":"sha512-Pw4O6sCF0lspBWoOQvF44VCQ1FrBbTbkHldHd/fxGAShaSkuhfpfFfMoS1fmI1YLckYgdM3G7qd7O/ef/qbi+g==","signatures":[{"sig":"MEYCIQDCDWeUtcOOWlWVZynUyhUeAgnUl9tYTfwC47NclHWJKgIhAJckPDFDOYgX2iWe0IhDSsBhkUNZpxvJbHF/NTCQMMUF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1901016},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"db63dd27fe31a4565550eb8017b39f8a6af68bcc","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.2","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.3-beta.3_1780304963910_0.7011782250393415","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@temboplus/frontend-core","version":"1.0.3","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.3","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"e57c5ec9960cb2dfee24c7580c55d5959d81dfbf","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.3.tgz","fileCount":147,"integrity":"sha512-HO4DY7K4bj+3hWfUCdMn7HKsd8oNOZK1h7Sbu6p2Bv6aeyr4pCSoPFAgA77YUA8+yc0LJsvaxoIIuIXjI2k8HA==","signatures":[{"sig":"MEYCIQCxN2nPFuzGo3gPoER7uzX3aAor+smvmhWkfRuuI/vyYAIhAK/rt23cYCh1S+8lX23JBgUxFrseA64uTHLMoTxmT0lf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1898408},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"4e590a895aa0d1086d63bf8899b17c54dc7527b7","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.3_1780379526048_0.8764736506239341","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@temboplus/frontend-core","version":"1.0.4","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.4","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"57b826ae5678be4b9133858ddb72bdc7b72c9fe8","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.4.tgz","fileCount":147,"integrity":"sha512-RTP1d/S3AoToG/TyQ9OFSZFMGsbBZ27o9Sw3LD+lr1G9JySE/QrufCDAuGEJWn9yYKRqEHMxLVnLxl0v3wOxrw==","signatures":[{"sig":"MEUCIQD2YB2xQTWtDZjRoYh2wi8WQNNtwNYI6GObNEqorW16WwIgCP3s1r+kzKgna4Dyeoo3Q30fJdJ68DfC5/exULRu6E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902399},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"c8ac755a6663715098657ad6881525ad1355515d","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.4_1780480664628_0.5767555230230608","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@temboplus/frontend-core","version":"1.0.5","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.0.5","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"9b6f6ce71785ff824d2daf8143b88bf40087fbb9","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.0.5.tgz","fileCount":147,"integrity":"sha512-lcvatH3VIIZhcrvd2QLsQK+br6811nRElBVqwK8MWTHei/gON1cs8ibOiiaZ2+Hw0M7C2aZnEOvEu9njttA/aA==","signatures":[{"sig":"MEYCIQDKIWZB48t+cbMPtp1MFYBGHs5gBvv/SRKa/J2MnMlsCQIhAP3n/nRDPqlhFU1Db3bsXAnwQov2yi2fprWOgH1NkeeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902841},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"f9075111858f3c69626c2375fbb89aeffdd408b5","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.0.5_1780550763154_0.7139267223897656","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@temboplus/frontend-core","version":"1.1.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.1.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"8ffbf857669afdaef5dadbe825c518b33cae6ba5","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.1.0.tgz","fileCount":147,"integrity":"sha512-hN79ooIFQGjipQJ8Wc+TvcMKsogasCCV/iScd9GIEGIPoDZnkDrl/3kG03Oqrn3j5XnlLxPbErw4er89eD811A==","signatures":[{"sig":"MEUCIC4Mu56Y2BPBBc2YckStcQyhuVYrIqjTUJT0xKXx4dvGAiEAxBOOj4vJ/PSASRZ5Bl4ikHCodmFoEV+GtzZxthqqtq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902650},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"c8a62b6c103491336d86ded07af66cd8b8f9011a","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.1.0_1780553467794_0.879781007393019","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@temboplus/frontend-core","version":"1.1.1","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.1.1","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"d73e1254ede6c595f725cae02cdae3438ccff95d","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.1.1.tgz","fileCount":147,"integrity":"sha512-h67F7s0AOVqR+mMNOZX082cM2+BlPqPkQa1RP5qcYYAw39EAIeW8glC9Fk65wqt6S8e7TVtu7y/S84Io94zavw==","signatures":[{"sig":"MEUCIQDr59Sbdk8/Mu0NLwIGjz4y/28l7A1E+enm3tST0ng54QIgCL3UrwS4GwFRrDMDSBZgJsXnkGjgl3clBgg7qS2ygNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1905279},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"b4cb707b1c87e11ca038bf2faec6de9dd2bded95","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.1.1_1780652313146_0.565748488487759","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@temboplus/frontend-core","version":"1.2.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.2.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"8d2cb448b260ecdf104b1c1a19de8d171ef21fc3","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.2.0.tgz","fileCount":147,"integrity":"sha512-qMowUuGZY59AjkcB7gCLqrxOixogkEG5qj+wvLRvO+NQ1Vk231+YEQlUV9qIoDNgtqk4qTdULZAP1CFwUy9OLw==","signatures":[{"sig":"MEUCIQCGLppLnveQJzbSTZfIJIGb2nR/UDMmrJO1jetGVwC11QIgTzpBcN39eikwBAgYEdct9kmX8b4wQeqMJwmm3IQdrws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1910254},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"2605e6b4c5792e33bafd8857ed28eef698ead07d","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.16.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.12.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.2.0_1783334593606_0.9382745669225445","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@temboplus/frontend-core","version":"1.3.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.3.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"1e70e6849b3a1f1e88feb723197843ef3dc29cd7","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.3.0.tgz","fileCount":147,"integrity":"sha512-sj2yd7xOB+cVSYHMCE7yzzZg74+VhIVeQBlrQWsBgKF+emQXFqTzg7AUzoFJpViEdLEUZ/Ql9NyelJuelV+d9g==","signatures":[{"sig":"MEYCIQC4HibpCvcPPy0JLogC4h4eznV2P83vnMnBZsRKvyhnuQIhANv0QIojEdJTvXMeARCj0JqeVsEjuQDhzHqsWyI/xf1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1907778},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"09b852378cb505358b2543fc3fd0f818e825b492","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.16.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.13.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.3.0_1783919010730_0.2674251781511028","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-rc.0":{"name":"@temboplus/frontend-core","version":"1.4.0-rc.0","keywords":["temboplus","frontend-core"],"author":{"name":"Okello Gerald"},"license":"MIT","_id":"@temboplus/frontend-core@1.4.0-rc.0","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"5d585c25cebd339ed1044bb9475e890b6a160acc","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.4.0-rc.0.tgz","fileCount":155,"integrity":"sha512-KNIbgoROEGWcVdkMvxMg8RZewoX+2g9qnepc5Ujlio3QPlwvsTvDUTHrRSy3cP1JIodWp2+dsnD13KG3LAqSXA==","signatures":[{"sig":"MEYCIQC5npK9Q6Xc+buKXh8hBuiVRvo5ehw8+teZYIBZTOFVDQIhAMm6RVeihEEGhpeINiOQzCkXA813jFgLcZulHo7NwpbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2251122},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./flags":{"types":"./dist/flags/index.d.ts","import":"./dist/flags.esm.js","require":"./dist/flags.cjs.js"}},"gitHead":"7d0e9681fbaafc126251e64c516027aa5c1e37ea","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.19.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.13.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-core_1.4.0-rc.0_1788955141697_0.5919307634897366","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"_id":"@temboplus/frontend-core@1.4.0","bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"dist":{"shasum":"145b5d26d82bec66d3401d5b1edcd4848c59cda5","tarball":"https://registry.npmjs.org/@temboplus/frontend-core/-/frontend-core-1.4.0.tgz","fileCount":155,"integrity":"sha512-Hc8pY363t+XLDnA5XAToqhs1hI2fiF3PGs4BsxlA1GcL761HBtrkMZ7CdSacmMLYtnLdMATibFVwDkEzszn1vg==","signatures":[{"sig":"MEUCIEb/Vim1O/DQx5OW+Xi7Nvmt8uuucdzHyc0LSAIhny+BAiEAjoVocQ/MxMLKQb+WjzVCpFeJJQLPZtU5oq6RUpQauG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDV6h9TVWFDkBaWaEtvh43I4BAcE2jl4GOi79WVD9iaUAIgfp8MbqdCLy9oEToeoGshRFh9F61uj7EmsfGmaTk2I90="}],"unpackedSize":2251121},"main":"./dist/index.cjs.js","name":"@temboplus/frontend-core","type":"module","types":"./dist/index.d.ts","author":{"name":"Okello Gerald"},"module":"./dist/index.esm.js","engines":{"bun":">=1.1","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./flags":{"types":"./dist/flags/index.d.ts","import":"./dist/flags.esm.js","require":"./dist/flags.cjs.js"}},"gitHead":"19c747649a098cad90c848a1230c078df217260c","license":"MIT","scripts":{"dev":"bun x rollup -c rollup.config.js --watch","lint":"bun x @biomejs/biome check src","test":"bun test","build":"bun x rollup -c rollup.config.js","format":"bun x @biomejs/biome check --write src","release":"echo 'Releases are tag-driven. Update CHANGELOG.md, bump version in package.json, then: git tag vX.Y.Z && git push origin main --tags'","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"version":"1.4.0","_npmUser":{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},"homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","keywords":["temboplus","frontend-core"],"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"_npmVersion":"11.19.0","description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","directories":{},"maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","tslib":"^2.8.1","date-fns":"^4.2.1","@date-fns/tz":"^1.4.1","libphonenumber-js":"^1.13.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.39.0","@types/bun":"^1.3.14","typescript":"6.0.3","@biomejs/biome":"^2.4.16","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"6.0.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/frontend-core_1.4.0_1789994203720_0.1787726443153299"}}},"time":{"created":"2025-01-16T09:29:21.418Z","modified":"2026-09-21T12:36:44.096Z","0.1.0":"2025-01-16T09:29:21.768Z","0.2.0":"2025-01-17T07:08:14.837Z","0.2.1":"2025-01-20T08:47:32.838Z","0.2.2":"2025-03-10T10:11:34.775Z","0.2.3":"2025-03-24T12:23:42.610Z","0.2.4":"2025-03-26T09:27:49.513Z","0.2.5":"2025-03-27T10:35:13.284Z","0.2.6":"2025-03-27T13:02:54.167Z","0.2.7":"2025-03-27T13:08:42.014Z","0.2.8":"2025-03-28T06:21:43.663Z","0.2.9":"2025-04-04T08:27:16.202Z","0.2.10":"2025-06-18T07:34:28.254Z","0.2.11":"2025-07-30T12:37:14.510Z","0.2.12":"2025-09-05T13:11:09.648Z","0.2.13":"2025-09-26T08:07:03.283Z","0.2.14":"2025-09-26T08:11:33.156Z","0.2.15":"2025-09-30T08:06:33.612Z","0.2.16":"2025-09-30T09:32:24.358Z","0.2.17":"2025-10-03T08:19:52.695Z","0.2.19":"2025-10-03T12:47:04.280Z","0.2.20-beta.0":"2025-10-23T11:44:00.756Z","0.2.20-beta.1":"2025-10-25T11:27:49.832Z","0.2.20-beta.2":"2025-10-25T12:13:51.945Z","0.2.20-beta.3":"2025-11-20T05:38:50.750Z","0.2.21":"2025-11-27T12:36:08.807Z","0.2.20-beta.4":"2025-12-09T10:06:26.755Z","0.2.20-beta.5":"2025-12-12T09:40:13.851Z","0.2.20-beta.6":"2025-12-12T09:53:17.078Z","0.2.20-beta.7":"2025-12-12T12:19:25.660Z","0.2.20-beta.8":"2025-12-12T12:27:18.424Z","0.2.22":"2026-01-02T11:04:46.363Z","0.3.0-beta.1":"2026-01-05T07:20:52.507Z","0.3.0-beta.2":"2026-03-19T11:06:17.845Z","0.3.0-beta.3":"2026-03-24T04:00:02.550Z","0.3.0":"2026-03-31T11:39:28.924Z","0.4.0":"2026-04-08T08:34:01.559Z","0.4.1":"2026-04-27T12:04:25.406Z","0.4.2":"2026-04-27T12:25:58.490Z","0.4.3":"2026-04-27T13:01:25.864Z","0.4.4":"2026-04-28T04:05:24.609Z","1.0.1-beta.0":"2026-05-01T06:57:28.674Z","1.0.1-beta.1":"2026-05-01T07:05:58.756Z","1.0.1-beta.2":"2026-05-01T07:31:24.267Z","1.0.1-beta.3":"2026-05-11T04:53:00.060Z","1.0.1":"2026-05-16T07:15:43.103Z","1.0.2":"2026-05-17T15:58:29.432Z","1.0.3-beta.1":"2026-05-30T07:15:19.098Z","1.0.3-beta.3":"2026-06-01T09:09:24.155Z","1.0.3":"2026-06-02T05:52:06.205Z","1.0.4":"2026-06-03T09:57:44.785Z","1.0.5":"2026-06-04T05:26:03.336Z","1.1.0":"2026-06-04T06:11:08.008Z","1.1.1":"2026-06-05T09:38:33.309Z","1.2.0":"2026-07-06T10:43:13.790Z","1.3.0":"2026-07-13T05:03:30.905Z","1.4.0-rc.0":"2026-09-09T11:59:01.856Z","1.4.0":"2026-09-21T12:36:43.880Z"},"bugs":{"url":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core/issues"},"author":{"name":"Okello Gerald"},"license":"MIT","homepage":"https://github.com/TemboPlus-Frontend/temboplus-frontend-core#readme","keywords":["temboplus","frontend-core"],"repository":{"url":"git+https://github.com/TemboPlus-Frontend/temboplus-frontend-core.git","type":"git"},"description":"A JavaScript/TypeScript package providing common utilities and logic shared across front-end TemboPlus projects.","maintainers":[{"name":"bentesha","email":"benedict.tesha@jamaatech.com"},{"name":"okello_gerald","email":"okellogeralddev@gmail.com"},{"name":"lykmapipo","email":"lallyelias87@gmail.com"}],"readme":"# @temboplus/frontend-core\n\nShared TypeScript package for TemboPlus products. Provides canonical domain entities (Amount, Bank, Country, Currency, MobileMoneyProvider, PhoneNumber) with their registries and factories, plus a focused set of pure, framework-agnostic utilities.\n\n## Quick Start\n\n```bash\nbun add @temboplus/frontend-core\n# or\nnpm install @temboplus/frontend-core\n```\n\n```typescript\nimport { Amount, Country, Currency, formatDateTime } from \"@temboplus/frontend-core\";\n\nconst country  = Country.fromCode(\"TZ\");\nconst currency = Currency.fromCode(\"USD\");\nconst amount   = Amount.from(100, \"USD\");\n\nformatDateTime(new Date(), \"Africa/Nairobi\"); // \"25 MAY 2026, 02:30 PM\"\n```\n\n## Dependencies\n\nRuntime dependencies (all bundled into the published artifact):\n\n| Package | Why |\n| --- | --- |\n| `date-fns` | Date math and formatting primitives. |\n| `@date-fns/tz` | IANA timezone support layered on `date-fns`. |\n| `libphonenumber-js` | International phone-number parsing/validation. |\n| `zod` | Runtime schema validation for the bundled JSON datasets. |\n| `tslib` | Shared TypeScript helpers (pairs with `importHelpers: true`). |\n\n## Consumed By\n\n- [`@temboplus/frontend-react-core`](https://github.com/TemboPlus-Frontend/temboplus-frontend-react-core) — React hooks and components that wrap these utilities (`useTimezone`, `useFormatDate`, …).\n- _Downstream TemboPlus apps and packages — add here as they adopt the library._\n\n## Architecture At A Glance\n\n```text\ndomain/       value objects, types, schemas, and entity helpers\nfactories/    construction, parsing, validation, and JSON re-resolution\nregistries/   cached lookup and query APIs over supported datasets\nrepositories/ internal raw JSON dataset readers\ncoverage/     supported countries, channels, providers, banks, and limits\nutilities/    pure, feature-bound helpers\n  └── timezone/   IANA picker options, formatters, boundary + plain-date helpers\n  └── text/       name validation, slug, initials, capitalization\n```\n\nTwo big categories:\n\n- **Domain entities** — TemboPlus-curated lists with typed models, accessed via static factories or registries.\n- **Utilities** — pure functions, organised into named feature folders. Add new utility areas as feature folders (no `misc/` or grab-bag homes).\n\n## Domain Entities\n\nMost consumers start with static delegations on the domain objects:\n\n```typescript\nimport { Amount, Bank, BankHelpers, Country, Currency } from \"@temboplus/frontend-core\";\n\nconst country = Country.fromCode(\"TZ\");\nconst currency = Currency.fromCode(\"USD\");\nconst amount = Amount.from(100, \"USD\");\nconst bank = Bank.fromBIC(\"CORUTZTZ\", \"TZ\");\nconst canUseBic = BankHelpers.validateSwiftCode(\"CORUTZTZ\", \"TZ\");\n```\n\nUse factories when you need lower-level construction or aggregate behavior, and registries when you need cached lookup, listing, search, or provider detection.\n\n### Main Exports\n\n- `Amount` — parses, formats, compares, serializes monetary values.\n- `Bank` — resolves supported banks by BIC/SWIFT code.\n- `Country` — resolves ISO-2 and ISO-3 country records.\n- `Currency` — resolves ISO 4217 currency records.\n- `MobileMoneyProvider` — resolves supported mobile-money providers.\n- `PhoneNumber` — parses and formats international phone numbers.\n- `TemboCoverage` — answers coverage questions for channels, countries, providers, banks, and limits.\n- `*Helpers` — entity-scoped type guards, validators, parsers, and formatters.\n\n### Typed Codes\n\n```typescript\nimport type {\n  BankSwiftCode,\n  CountryCode,\n  CurrencyCode,\n  ISO2CountryCode,\n  ISO3CountryCode,\n} from \"@temboplus/frontend-core\";\n\nfunction quote(amount: number, currency: CurrencyCode, country: CountryCode) {\n  return { amount, currency, country };\n}\n\nquote(100, \"TZS\", \"TZ\");\nquote(100, \"USD\", \"USA\");\n```\n\n### Coverage Example\n\n```typescript\nimport { TemboCoverage, TransactionDirection } from \"@temboplus/frontend-core\";\n\nconst payoutCountries = TemboCoverage.getSupportedCountryCodes({\n  direction: TransactionDirection.PAYOUT,\n});\n\nconst tzBanks = TemboCoverage.getPayoutBanks(\"TZ\");\n```\n\n## Utilities\n\n### Timezone\n\nHelpers for working with IANA timezones, EAT-anchored TemboPlus dates, and timezone-aware formatting. All pure, all environment-agnostic.\n\n```typescript\nimport {\n  DEFAULT_TIMEZONE,\n  EAT_TIMEZONE,\n  TIMEZONE_OPTIONS,\n  formatDate,\n  formatDateTime,\n  formatUtcIsoDateTime,\n  isEatTimezone,\n  isValidTimezone,\n  shiftPlainDate,\n  padEatRange,\n  localDateInZone,\n  startOfDayInTimezone,\n  endOfDayInTimezone,\n  parseInTimezone,\n} from \"@temboplus/frontend-core\";\n\n// Imperative formatters (React hook counterparts live in frontend-react-core)\nformatDateTime(new Date(), \"Africa/Nairobi\");  // \"25 MAY 2026, 02:30 PM\"\nformatUtcIsoDateTime(new Date(\"2026-05-25T11:30:45.987Z\")); // \"2026-05-25T11:30:45Z\"\n\n// Plain-date math (no JS-runtime timezone bleed)\nshiftPlainDate(\"2026-05-15\", 1);   // \"2026-05-16\"\npadEatRange({ startDate: \"2026-05-15\", endDate: \"2026-05-16\" });\n// → { startDate: \"2026-05-14\", endDate: \"2026-05-17\" }\n\n// Picker boundaries — UTC instant of the wall-clock day in the chosen zone\nstartOfDayInTimezone(pickerDate, \"Africa/Nairobi\");\n```\n\nPicker data:\n\n- `TIMEZONE_OPTIONS` — frozen list grouped into `operating` (TemboPlus markets), `anchors` (UTC, London, NY, Paris), `others` (everything else from `Intl.supportedValuesOf`).\n- `isValidTimezone(value)` — narrowing type guard against the same set.\n- `EAT_TIMEZONE` / `DEFAULT_TIMEZONE` — canonical East Africa Time id and the fallback used when a caller doesn't supply a zone.\n\n### Text\n\nName validation and lightweight text helpers.\n\n```typescript\nimport { TextUtils } from \"@temboplus/frontend-core\";\n\nTextUtils.validateName(\"Mary O'Connor\");           // true\nTextUtils.validateBusinessName(\"Acme & Sons Ltd\"); // true\nTextUtils.abbreviateName(\"Mary O'Connor\");         // \"Mary O.\"\nTextUtils.getInitialsFrom(\"Mary O'Connor\");        // \"MO\"\n```\n\n## Flags\n\nCircle-cropped SVG flags for all 244 countries in the dataset, behind their own subpath so the ~153 KB of markup only reaches bundles that ask for it. Importing from `@temboplus/frontend-core` never pulls them in.\n\n```tsx\nimport { getFlagUrl } from \"@temboplus/frontend-core/flags\";\n\n<img src={getFlagUrl(\"TZ\")} width={24} height={24} alt=\"Tanzania\" />;\n```\n\nLookups take ISO-2 or ISO-3 codes in any casing. See [Flags](./docs/flags.md) for inline-SVG usage and how to refresh the set.\n\n## Documentation\n\n- [Architecture](./docs/architecture.md)\n- [Amount](./docs/amount.md)\n- [Bank](./docs/bank.md)\n- [Country](./docs/country.md)\n- [Currency](./docs/currency.md)\n- [Flags](./docs/flags.md)\n- [MobileMoneyProvider](./docs/mobile_money_provider.md)\n- [PhoneNumber](./docs/phone_number.md)\n\n## Development\n\nThis repo uses **mise** for tool versioning, **Bun** for install/test/scripts, and **Biome** for lint+format. Bun is pinned in `.tool-versions`; Node is not required for development (Bun handles install, test, build). The release workflow uses a current LTS Node only for `npm publish`.\n\n```bash\nmise install                # one-time: install pinned bun + node\nbun install                 # install deps from bun.lock\nbun run dev                 # rollup build in watch mode\n```\n\n### Scripts\n\n| Script | What it does |\n| --- | --- |\n| `bun run dev` | Rollup build in watch mode. |\n| `bun run build` | Rollup build to `dist/` (CJS + ESM + `.d.ts`). |\n| `bun test` | Run the test suite via `bun:test`. |\n| `bun run lint` | Biome lint + format check over `src/`. |\n| `bun run format` | Biome auto-fix (lint + format) over `src/`. |\n| `bun run typecheck` | `tsc --noEmit`. |\n| `bun run release` | Reminds you releases are tag-driven (see below). |\n\nTests live alongside their sources under `src/**/__tests__/*.test.ts`. Path aliases (`@domain/*`, `@utilities/*`, `@registries/*`, …) are declared in `tsconfig.json` and honored natively by `bun test` and Rollup.\n\n## Release\n\nReleases are tag-driven via `.github/workflows/release.yml`:\n\n1. Update `CHANGELOG.md` — move the `## [Unreleased]` items into a new `## [X.Y.Z] - YYYY-MM-DD` section.\n2. Bump `version` in `package.json` to match.\n3. Commit, then tag and push:\n   ```bash\n   git tag vX.Y.Z\n   git push origin main --tags\n   ```\n4. The release workflow runs the full pipeline (typecheck, test, build), extracts the matching CHANGELOG section as the GitHub Release body, and publishes to npm under `@temboplus` (public access).\n\nPre-release tags (e.g. `v1.0.3-beta.2`) are detected automatically and marked as pre-releases on GitHub.\n\n## License\n\n[MIT](./LICENSE) © TemboPlus\n\nBundled country flags are from [HatScripts/circle-flags](https://github.com/HatScripts/circle-flags), also MIT licensed.\n","readmeFilename":"README.md"}