{"_id":"@i4e/invest4edu-js-utils","_rev":"67-5d0777baac71aff51abc11e45ed7a843","name":"@i4e/invest4edu-js-utils","dist-tags":{"latest":"1.0.51"},"versions":{"1.0.0":{"name":"@i4e/invest4edu-js-utils","version":"1.0.0","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.0","maintainers":[{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"9d9fee40be1be6dc24e9da32a1c55b04aef5569c","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.0.tgz","fileCount":5,"integrity":"sha512-I7vhfKlGU3Ai15RFbNOjd6vgSSA0K/Pcf32+nraXDng6r66gGToVDQhD3Wq83Pz4vUsd8em+rp3IsydT/JOWEg==","signatures":[{"sig":"MEUCIEV33DOdQuIwnKkqPXqErVR1UwpgUHAYxTnbWyL7rqzTAiEA/VgA4HsSXfswUdbqk469fhs0aFuKDkSzFwnh4HEUawQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9869},"main":"index.js","gitHead":"43b5928e871d7d48be58149f7f4f44b12e98e4b8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.0_1727788098382_0.6048437572055254","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@i4e/invest4edu-js-utils","version":"1.0.1","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.1","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"b1207bb33a1b5e335819213bf1b4ceda4682f15b","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.1.tgz","fileCount":5,"integrity":"sha512-D+Hdf5cU/Fbxxk1EiPMJdvWZ5DuqvcqGwbJO/6FWYIkMJ0VFBbX8XHOdQjDRgXaM4usGZ2NxB1KL1GGvgyaYbA==","signatures":[{"sig":"MEQCIHTXk5Mn3Fro1ue3ECCQHT/QTsdCA+jrGu6Zd71T2wf6AiAK1RF7LcuCARpfWY99vrm0ZMIekrtSkH2DfSzhahzpqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9867},"main":"index.js","gitHead":"3dfc6e351b28e9ef17d5f537e5088959aa200fc6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.1_1727789617329_0.15491418283884606","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@i4e/invest4edu-js-utils","version":"1.0.3","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.3","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"ff4e78865e55e261c391818c48284a3e0012af4d","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.3.tgz","fileCount":5,"integrity":"sha512-/PpewjMOhQw//pwDRBs0tOMD0ZJ1k1vFqTu1jAo43eIZ7uIHLa05uzGYcZwJG/d9uZy0UcMLrRnCOZe8NC+Jhg==","signatures":[{"sig":"MEQCIEMViNWhI65SOv9/7ifRImZI8H7+Uhbk04Cw4QjAhm08AiBejbh9Xlw+3VWAGhIgIn637Eh15pMgC8n+U9f4znsVgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11646},"main":"index.js","gitHead":"7c6359b5a03e1e3982df6f967d8124b4a8278374","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.3_1727855420492_0.9364255268089587","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@i4e/invest4edu-js-utils","version":"1.0.4","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.4","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"7deec8b437c1008b4433a2e4258d5765b855252d","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.4.tgz","fileCount":7,"integrity":"sha512-KPQYXYeH8eTJymgRqx10r3eQDGnTz4YFskGcDCkoUGD9kmqumYd/hXw1SbO2yZymeSkFWFp0xuRJgCPkP6L/3A==","signatures":[{"sig":"MEYCIQCAdrLFTxTpqpcuCNNOC2QHZDACQtYBWybgmqc69aRccAIhAKGTz6VJDKgLVxvy8lWSavb8ezdp8ojnzxh0jWu65RRA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11361},"main":"index.js","gitHead":"38774c19ab4335d5ff568b839db6b68e8654b2c3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.4_1727858071117_0.6660860847484218","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@i4e/invest4edu-js-utils","version":"1.0.5","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.5","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"9dcc47690ea07c7e4a09f3d51a85a6555455a29e","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.5.tgz","fileCount":7,"integrity":"sha512-ldM8Iezuu+x86LdAwz2oT1psfLjN8amX/EW0kllE7OVbQZE/zi8HocY9lGfTFQXUMmb6a2I5hi+Kd12ho3Kv3w==","signatures":[{"sig":"MEYCIQD2D7Ityu61SPQNsArs6Ne9ihQKhlmiaEiIC/HVNGK26AIhAISFzBKYMnNq8kx2xAX5S0ZHt3fWjIa2UMBq9hRx5BgI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11407},"main":"index.js","gitHead":"b0b50ba1ac73883d14255cff446dc2fc1f3f47f8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.5_1727882264165_0.5351662635902761","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@i4e/invest4edu-js-utils","version":"1.0.6","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.6","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"4ff4c816d84031b6e01bceef00c288f54a9d5fa6","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.6.tgz","fileCount":7,"integrity":"sha512-nfpxw1zIfTUmCDS3gHdKKowcuy37O5JzEPizD4qApqZsIFP/y0nSIugRPsHXjx29OC8ViJUkRwMP/8zyajJ32w==","signatures":[{"sig":"MEUCIQD1PHv6wvsr88doNR3dFOkJZ2sg0KfpAXenGJjT6TrhLwIgBJA/JZ5YEByZ/GYOPmlWpYetHKsSOJPz8tXLonKeRvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11457},"main":"index.js","gitHead":"589486a2d7db8c24038b8f1d15506d827d6473b6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.6_1727885304472_0.9497343465266339","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@i4e/invest4edu-js-utils","version":"1.0.7","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.7","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"ebb8a09a1b237c7ebf3ac49d9f0bfd0cba360690","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.7.tgz","fileCount":7,"integrity":"sha512-WnpmbrISmcXA3/943ErKFWw5OSFIHWzueHMBu97Ftnbu2r2sVXsG1wEVCse28aUjLt6ioCaWaDFGTljLV3tQ8w==","signatures":[{"sig":"MEQCIA4W0M2eJALUWE9nKGeP+v0tgrhJpd/H9hV0+i9DcD84AiBWPF9fcAGYQF2vqFe01jSc0cJkXb8HQDzS5Cz4ta/1jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11571},"main":"index.js","gitHead":"063b728143d76373221a53c73671332863b2395b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.7_1727927045801_0.7870013529670945","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@i4e/invest4edu-js-utils","version":"1.0.8","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.8","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"513108c89c0ad6cd0291f302ac13b214d36e9466","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.8.tgz","fileCount":7,"integrity":"sha512-esjzvCmYxfEiG+YZRurOMCNJPx8Rq5QO/G8h3DydZH/fvuNJh6Rl/k3Q1CtwwnhQOa3XcVHrXWRUDmWiRbk0Dg==","signatures":[{"sig":"MEQCICuOH8kQXaWMkDLqHU7CAHTSLR3aNUHVWpXWf4hePa1gAiAPKr+Ze/6Lm3Xsv2y2p0oR3de3WXWtm4yHjfohghXZnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11504},"main":"index.js","gitHead":"2dfd854fbcb7c6d4a29cd3598e6a53fd51efb882","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.8_1727962279304_0.8260646703972827","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@i4e/invest4edu-js-utils","version":"1.0.9","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.9","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"67578367c8532d8249a5b6316105fa2ab639df37","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.9.tgz","fileCount":7,"integrity":"sha512-pMIpmH+9g7Yp2INuglxjXaSzmm1YlQDiy37VC6Kb+Nijog1Iyv/1W+u43O4c/6hwVTMjclXqNtHCH0PiNQIlXQ==","signatures":[{"sig":"MEUCIQCA/lkA2lO3xQMpaXIjWMN2RilhYJTJ/VeGEYgK5wYbZAIgP58icTqYyMaeS3bHqiUcqZ/medKn3Ur5TWqDkBov16w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11502},"main":"index.js","gitHead":"32fa4cd5cbc3a6dae5aa1bd5ca5d6e0bf18a979b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.9_1728016729936_0.4655378835985784","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@i4e/invest4edu-js-utils","version":"1.0.10","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.10","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"3c2be826feefbce6463ea8986f5fa9f6e011bc85","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.10.tgz","fileCount":7,"integrity":"sha512-JBnZil0tvDwV77IBSRuDxAWR1wHiknO/snaV7/AKYOOmyy1znOOFyXH5/9Hn97lbeOcUhHEixBNby8cnXNUEjg==","signatures":[{"sig":"MEUCIQCLy79nfja0JyxJaEQlYhoAtC9Pitfm5+iPRGFW/h38tgIgNbxvzSNcTtuH0ihM89xdQ3T973w+yz5fgh+t+9ortV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11496},"main":"index.js","gitHead":"0382b86c41fe0cfd3d5639297b08d75d6074d3e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.10_1728016915700_0.6780616462838689","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@i4e/invest4edu-js-utils","version":"1.0.11","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.11","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"b70fea630355ee0a0f120fb3ce818094a88f5d11","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.11.tgz","fileCount":7,"integrity":"sha512-A/Kb+DPuSemnzIUb7yaICsyP5HL1WN43J1wIrgZgI8aBUEXgs38UuqgwwKSPfXC5UGg98E40i5y3o7V3FQd/FQ==","signatures":[{"sig":"MEYCIQCQG4ym4TOjjUC0f34jLE1VQ4wKoxXu/aetuKi5Qv3ZfgIhAIUWjtj9aWzeZJ/fSPtPVwGTrMhdN5ljMHjq+tmeVIbX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11589},"main":"index.js","gitHead":"436d9adf9023768e3e7e5f0c52744fbd259730e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.11_1728281997825_0.2988506384297165","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@i4e/invest4edu-js-utils","version":"1.0.12","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.12","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"cbb761948d30c676f763e269c17e3d276b89c0cc","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.12.tgz","fileCount":7,"integrity":"sha512-O23Cf4Uu5DD5PfvBzuTjg0OjeDXflGhVx1boNmIuPOMzLZl0by8vWj1XB6qyk0UXxg0HSmjHsKj4vK6SZ2K+QQ==","signatures":[{"sig":"MEUCIQCqvlbiTQxTzjY0fp/1uDczx6355mKgrhqPfy3yuEavewIgGhnp7e7qm/gOsKHhv5lnZPery28ZAM9Uf5XoxDnmwSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10940},"main":"index.js","gitHead":"3761f42c210de174fb6fd1bf0e22d2194f125be6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.12_1728375798685_0.9412816622499582","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@i4e/invest4edu-js-utils","version":"1.0.13","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.13","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"89528d788792a5f2a153a7fad3e43212f0727f84","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.13.tgz","fileCount":7,"integrity":"sha512-uyrdZ29dZAFJUs00a9y4DD7yB+pxEdsAv8RcxlBmDYYEm6QgU8x/hCeZ+Oe7toIGWxRGmqNetiuhD6CsFeLbfA==","signatures":[{"sig":"MEUCID4LHS+ieHwtkGYruSeXwuKsgir3yLzSVoMWtq/4MPTQAiEAvOPdj/cWlzlQgaILHUrZJRs6+wI+gq9Qigg+2HAgsYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10940},"main":"index.js","gitHead":"3761f42c210de174fb6fd1bf0e22d2194f125be6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.13_1728379644503_0.13161328971305397","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@i4e/invest4edu-js-utils","version":"1.0.14","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.14","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"3771f65a0d21ab7cdd78ffaf15caa377e6bacaa8","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.14.tgz","fileCount":7,"integrity":"sha512-SCUNsSNKaJUKo9rrAARSVJPpfecg9/l7Bg23BjOuUYPFLtBE6+upaqmFJS6C3H7GgbcFeDIeTy9hOiMrEjeJlQ==","signatures":[{"sig":"MEQCIHv1fjDjCJKRQwSTOZ/nvVB5dTIQ08SmuPqM6xfyRwQ+AiAAtf99BjuVgCODJSj+IM4yowAB2a5vV1knrxMWn31apA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10868},"main":"index.js","gitHead":"4503f2c0ec821e70ac16b91fbee357ecb0ce501f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.14_1728380414357_0.26969299438661487","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@i4e/invest4edu-js-utils","version":"1.0.15","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.15","maintainers":[{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"0bfa5eac6159751a1e68debdd01850133aadb296","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.15.tgz","fileCount":7,"integrity":"sha512-9L8CQfXzzg5+tp7Ho98iZKzHCjTY7V/j6al/rQex9j6di3N47E/kQpKD7RD76kvOfNxfOXNWNLRAGYrDU2M6mA==","signatures":[{"sig":"MEUCIQDMTw52QFCMqW4kt35WvL4yQae4PpdSUV8atDRcTEWeCAIgGIgPNmAu5lHRa/b7IiAG5FFfDPrdXhBVDvRGrVAgv38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10948},"main":"index.js","gitHead":"4503f2c0ec821e70ac16b91fbee357ecb0ce501f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.15_1728459460304_0.09026742064324456","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@i4e/invest4edu-js-utils","version":"1.0.16","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.16","maintainers":[{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"8f5f628576316fcbb1441cd700922e53765abbc3","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.16.tgz","fileCount":7,"integrity":"sha512-QMzjodd35R8kzsd0vkEGJMBnRQAX6djHyhufIM+hOlgnqKE/JY6KjB8bm2puyM8wrklf4WaTjFFOhOuTaU52XQ==","signatures":[{"sig":"MEUCIQCdyplF7gzKuYnuVvWLOQi0Zfdy1lQwEwAdAEwoPZMuEgIgJCmgXiPGeR2dCAbda37+DdM4haVto7h7fQ/E5W1+G1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11039},"main":"index.js","gitHead":"0e269da7f6d0f1f092d611079b96873355ab47c1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.16_1728628170695_0.19582098815768445","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@i4e/invest4edu-js-utils","version":"1.0.17","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.17","maintainers":[{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"246cb388838006b95cbaa9b907ea6d9966d78f00","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.17.tgz","fileCount":7,"integrity":"sha512-WxprzmLDWv1/HyXRWD/1478VRIjH8kscRi/a5VcaTRYo7igTumBYqj9rOpKdRdkQcmdgYkims2xLYhrVeDHNQw==","signatures":[{"sig":"MEQCIGUJU48SjJp6+xsubsu/QfDJ99uMZzG3n/jopdPo30L3AiBfqX7MgK6TSM3/qpMOQJeBegKmKDk0CHFdzx9DszGApA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11087},"main":"index.js","gitHead":"815d242a78ecfa70bef80ae5fec06b14d0d7c5bb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.17_1729148631926_0.28390241334011734","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@i4e/invest4edu-js-utils","version":"1.0.18","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.18","maintainers":[{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"0b4a12bed5473976bf4f4992f9c61318f25de62d","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.18.tgz","fileCount":7,"integrity":"sha512-hwGVcznMPA2HiYmqhl+GWWEGXVSpujBpuQo/RoNhkBBHVcDk31MqnBP6bHKcLrqlNbgRE3abZ9zRRaynsGqCQQ==","signatures":[{"sig":"MEUCIQD+5IND/b4wGsxfDURN/ovwTrurpLsk184/HtI4Ba82gAIgRBFE2lXArBolwURXxyhIRc/DZgUg8aZeeTJpwSHy/+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11202},"main":"index.js","gitHead":"76fff8567106b294a13b93886e535a4038f26a0e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.18_1729412021181_0.41186591946563","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@i4e/invest4edu-js-utils","version":"1.0.19","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.19","maintainers":[{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"6c817fc8baf96ef0d1c556e2c6d8726cc8fb340b","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.19.tgz","fileCount":7,"integrity":"sha512-30WzrddNekEPAInK1jUixdTOE1aZ3wGTnowUEQ0tBN6MdE1vBc5zjvzRIgBFlm/0iis2a8GPUvwFT2lag3btQA==","signatures":[{"sig":"MEYCIQCSDiLpF0rYFh0pq1aEDY1266eiY2sFW7BVL6MjEh8cqAIhAMJ05oO74dVVSe1UozOQMZ8CVXkgQUV4FyUZJ01yVN0o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11168},"main":"index.js","gitHead":"23eb5fa4b5fef187345cc59ffa3b99fe0961f12e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.19_1729589119846_0.4667005734953684","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@i4e/invest4edu-js-utils","version":"1.0.20","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.20","maintainers":[{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"ffcda4772d624269f011b8707ba84b4c55cae94e","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.20.tgz","fileCount":7,"integrity":"sha512-vqiwxBXyQqf/29RzyEtNjEk1PsrlFuP56reC3h4EpiFYbJsSxQY8VwZPjaUq1JQN2+b+zwMlzIjLZVPP5m0bKg==","signatures":[{"sig":"MEYCIQDtuxwVUSZau5pgOrqUkz6k/+tNMhx0ZBAke9IJdSQguAIhANGA6NcIpiFHLzPsLaRy8WSMULJCD7DVec7I6ff02X+z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11201},"main":"index.js","gitHead":"23eb5fa4b5fef187345cc59ffa3b99fe0961f12e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.20_1729604626217_0.16038614739282853","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@i4e/invest4edu-js-utils","version":"1.0.21","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.21","maintainers":[{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"794e67279fb01af61556d88fb2044e1b6dd2a70f","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.21.tgz","fileCount":7,"integrity":"sha512-d388zXVPGN7CsYLoUIO2eXJIeugcYtH3IM62pM7hAVGB3007VtaWXBC4oyOK0SYMGdB/mnCfsc4oNmuZI+pTag==","signatures":[{"sig":"MEYCIQCdS2oAo3BX5ifT5MdUBakVSiy/CmERXsH4nQdIMqithAIhAOPj1X0rqHpftep3YqYfaYrCz5QDW01BDwbwwmER2R48","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11160},"main":"index.js","gitHead":"79d928b53448b077d257e00a98cd1295b09e187f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.21_1729662193979_0.8002730916261538","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@i4e/invest4edu-js-utils","version":"1.0.22","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.22","maintainers":[{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"5a3a8a089769bf61705b3cc7e644b86f7df82e12","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.22.tgz","fileCount":7,"integrity":"sha512-ou4A2tezerbGWvZ5nBhMdV/8MxhPUHrShu63QxO/53uUFkmsFkQ2E1ExdywkE+O6OVqBiQmeBoUyKvcSF1wLuQ==","signatures":[{"sig":"MEQCIE4iLTVK1O6nHk517el6+cCSXAWd/PBMZa66atk7GwZvAiA29M8cl2rRUTeOKCjjFsVVXpOcFtzWYwXpSCToGJTi9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11174},"main":"index.js","gitHead":"9899f5f9cf4cacf14d2060c45f42a861c5c0ccec","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.22_1729670294487_0.9596135246439843","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@i4e/invest4edu-js-utils","version":"1.0.23","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.23","maintainers":[{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"bcefb12a8e594c623bb40301cfefe49fc0aebd4b","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.23.tgz","fileCount":7,"integrity":"sha512-dXZhtuIXWMfIVvIYcWKAP6vEoKk3XLTd/yceNwhiTWs5XIB2mihp+IYiiS+ubbGQ+zId7aJEr+kJ4NZuOqcRfg==","signatures":[{"sig":"MEYCIQDNJhStouHLnRuMqXDWhjjvQnjC5NZcy0xE5wrvA9u/eAIhAJveNxLmtex8fSA/EoKUQYmUEmw468KqePT6kpwcHk6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11206},"main":"index.js","gitHead":"2fc3d1900bf015a788589ae05895f2d9cefa3497","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.23_1729679437408_0.09687274182675831","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@i4e/invest4edu-js-utils","version":"1.0.24","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.24","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"b69dcbe62a4a53da32b81f0d18e3e11f029a8913","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.24.tgz","fileCount":7,"integrity":"sha512-4qMaoVXyMG+/CBE7BiNVP26QMcKi/lXgUM9cbV8w7uiV0peU9OD/AAW5WmEFUpDBbEHPGyerianWcMplbxGMPQ==","signatures":[{"sig":"MEUCIQDK1/D9A3ywqrzE/JB6ouC8eIbz5kqYZXV4xOFqHiKhRwIgG2tQ8KJz2A/McatUBWJovMHccwTuppoI03JCmdZ0+Sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11126},"main":"index.js","gitHead":"76fff8567106b294a13b93886e535a4038f26a0e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.24_1731593443684_0.6774314365710699","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@i4e/invest4edu-js-utils","version":"1.0.25","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.25","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"0808762b5e4f3b74a94fe99c07733f874ee5de6a","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.25.tgz","fileCount":7,"integrity":"sha512-WLky1k/EI/MJtpIlVCj/NrY+EpFYxfLL7dNOuSIM5TRV+SkLJ+DPTw6vofMiSVGk0b4b76UdlUKemKra+t8haw==","signatures":[{"sig":"MEYCIQCc+z77stQ6uxDRZO9tKrhYkjBit6mH3YLwDpDmTMpEtwIhAP5B/f7J7SvasOa2CEKWIK2SFJyMSGuQcPum3DDhhJrV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11130},"main":"index.js","gitHead":"2c53ec23bd0a06a8759d461c0b2282b35570d321","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.25_1731656473324_0.727279682301937","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@i4e/invest4edu-js-utils","version":"1.0.26","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.26","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"21e975cea19622cd91dcde1cf99e76529331a6b5","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.26.tgz","fileCount":7,"integrity":"sha512-sf0NZvhabM9x4WttTVzPzjkR2VUxzig8rsUWiN696hAWlo+dwQRRz/LTBO+E17d+lssGfeG4xDDjHw7y0Q0Now==","signatures":[{"sig":"MEUCIQCAV6elGgzzI0EF3yWTUYhLGooiWDvgVD0Toi8U0sxF7gIgHrYhrv9+dT9HSQRbqqZrlg4oG/Ls3SAIb5MzIPxghfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11118},"main":"index.js","gitHead":"0a58f4bc5175f8f8da707a30e2c0e0449a8914d8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.26_1731656560998_0.04920128777626798","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@i4e/invest4edu-js-utils","version":"1.0.27","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.27","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"873f0a5516751db2561fdfe3a38be938f6b122ea","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.27.tgz","fileCount":7,"integrity":"sha512-s6S5JnXwzdDyk1RFYTuVN+L/JW+xGTJmCzMI9Xv8ygf9BY39UfkpDsOdw8d89WoZc8UohbGmUNgxat181GvzvA==","signatures":[{"sig":"MEUCIQCX8AsITunWLDsXl5BaZiVtR6dm7wplie869fGSjemL4wIgHW0K8aSPPm7VWMKu8gMkg7iBFA4VhcnoXB+P/zMObuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11112},"main":"index.js","gitHead":"0a58f4bc5175f8f8da707a30e2c0e0449a8914d8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.27_1731656810570_0.7545835785142077","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"@i4e/invest4edu-js-utils","version":"1.0.28","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.28","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"2d653a79f3935afc42800da5e987ddd47c880cb4","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.28.tgz","fileCount":7,"integrity":"sha512-FNdsWvF2RTduWdyaAq+dWspnYzIjh+1XZeeJ+bowAZ356g5aZxzVt796/lpfytgp0VB4B13Rn0R3BDlF5COs1g==","signatures":[{"sig":"MEUCICUrh0LXGb6IAEXxOuv3fyFQzeo8Xzl7B8LhbjRX0VMmAiEAreDXo6V0/nqnTOgBo/s68qXVcUuyeUlffbytLHTdWF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11168},"main":"index.js","gitHead":"7ff763088fa02e8478a1f47c030f3560e101c876","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.28_1731657080287_0.3470363459132033","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"@i4e/invest4edu-js-utils","version":"1.0.29","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.29","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"7f495120d02604521cedbecfb27240a84c04338b","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.29.tgz","fileCount":7,"integrity":"sha512-uDKqA/AOFr1zBzQA7+LQclQtEmi5x0KM7zmi6yskgWT9wy20MhRdelU8I/0IaIcbxWRBOhICz3poaHx9wBL0cA==","signatures":[{"sig":"MEUCIFh8udpXD7LuyWAPVIqflNxlFtNPFryER1k8UPRTiBDeAiEAlPPf25mZBop/DzrNDV4b82SCvVg62sziILfjoZMU0mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11190},"main":"index.js","gitHead":"7ff763088fa02e8478a1f47c030f3560e101c876","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.29_1731657245317_0.9551155500689135","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"@i4e/invest4edu-js-utils","version":"1.0.30","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.30","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"4bb98263b1214d614790d2ac0f2be1bc21a23777","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.30.tgz","fileCount":7,"integrity":"sha512-85tYsOikEG3L4iE9X6CgrIzSVMMiZPMkClmhUccaQd1Ek9bQJgWo2/VHvVtCIGQV1Ou+NklYMrsyOuF0dWpQqw==","signatures":[{"sig":"MEUCIQDMCbrT9Jk+73cmtW8bBjpYwW7QZAuJLjD2ccnvxW0PiQIge61X14x+zlfQY2GYUBPQ3YoDELM85MQ/GDrvwEgvxmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11202},"main":"index.js","gitHead":"13532750b17304660b8c1575d7176bee1bbf3130","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.30_1731657380251_0.9142804728191412","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"@i4e/invest4edu-js-utils","version":"1.0.31","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.31","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"8a5878bd11662f4bda835be66ef584a5279ee3eb","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.31.tgz","fileCount":7,"integrity":"sha512-w9QbZrQsX5Qjk7YvYoGo5gQIctow6I7akhJGFTmCrWF2tAOW65qVMtUVVZmALUTPOiWBfpaLlkK7lUaLJD1/Zg==","signatures":[{"sig":"MEUCIQC9AfV1GjA3wgEq1U2eEiU3uEMxYmQwJQRyEppoeDZ4kQIgW+idMtVEO9GdwZG6jYLqHkqAzcK+XPzNIYy7EC3fbhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11190},"main":"index.js","gitHead":"13532750b17304660b8c1575d7176bee1bbf3130","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.31_1731657399803_0.3125993163238179","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"@i4e/invest4edu-js-utils","version":"1.0.32","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.32","maintainers":[{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"c0800009ec1e53729017f0a3471c8f036e84e1f0","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.32.tgz","fileCount":8,"integrity":"sha512-IAGB5oos1XivvmvjzUv4MvAgu+gdxUqCLMPIOhh7nm5+igUxp9DXO4Eivv6tHCfX47vguHuTyChI0WBXSIkgpA==","signatures":[{"sig":"MEQCIC/Pkw9PYMi/0pPU5gAQuD+y0NZxan8xkJihuyIJXen5AiAFiJ0fu6Ohk0YM7LYhb3+tyyTGBSxXnoj6wMewWsSQ5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13307},"main":"index.js","gitHead":"3e3b75ca0e3f1062cd4b110e7c5406fa3747bcf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},"_npmVersion":"10.1.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.7.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.32_1731657531050_0.9379712619980525","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"@i4e/invest4edu-js-utils","version":"1.0.33","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.33","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},{"name":"bhanuteja","email":"bhanu.teja@invest4edu.com"},{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},{"name":"smriti_asthana","email":"smriti@invest4edu.com"},{"name":"prateekchaudhary","email":"prateek.chaudhary@invest4edu.com"},{"name":"sahil_dudani458","email":"sahil.dudani@invest4edu.com"},{"name":"marisarlakishore","email":"kishore.sai@invest4edu.com"},{"name":"varunteja_i4e","email":"varun.koppisetti@invest4edu.com"},{"name":"nehareddy","email":"neha.reddy@invest4edu.com"}],"dist":{"shasum":"9d309f65c35405c5622b420cca8f59471dcc2290","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.33.tgz","fileCount":7,"integrity":"sha512-dvuIqTQRb+dEi9hbsTcPzOL/+6knTM1TgsmDlnalARc8V5xDXt8iuWfWfeDVdD55FyaE9UriQWp0C38VJKRoAw==","signatures":[{"sig":"MEUCIGAV38sVnxaxoJIeiaiOLUc8HxP/vgqrKhQeDByilCDfAiEAzhvFqDQmJmFof4V8cau2P2Qqjkn9g4guniGt0F9ZbtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11283},"main":"index.js","gitHead":"5a4fec8280e1dd20e6decf1d44f95ba7e828e757","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"parthacharya","email":"parth.acharya@invest4edu.com"},"_npmVersion":"10.5.0","description":"JS Util functions","directories":{},"_nodeVersion":"20.12.1","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.33_1734353081886_0.6537519350259713","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@i4e/invest4edu-js-utils","version":"1.0.34","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.34","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"9d8a5bf66203b0c90be42e560be99ea949f3c9a0","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.34.tgz","fileCount":8,"integrity":"sha512-jUVYEtdNVIF9VMXCUqHbbqJxLlZ3+pZgeBSW9Bev66BZkOmBpND4pSvE/XccQw3KnRNqFfmrJLBBj0YxJKvliw==","signatures":[{"sig":"MEQCIAhpNcx7XZqGOq6BtJSejzS6URp4KbxIoLYgrEHoRh2VAiB1I1gVk1KbpoYjyDAkCwVXzvlByfUw9NUCiisF6nGgAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22419},"main":"index.js","gitHead":"46341f1ac6dd822579990adcede9c987c504d96f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.34_1785152673206_0.5269274628445642","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@i4e/invest4edu-js-utils","version":"1.0.35","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.35","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"b3a0610c0109917168265765ffc93afa40d8c8f3","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.35.tgz","fileCount":8,"integrity":"sha512-YA1z8bbknksu9RVUR6Ui03F9BDQ+eesYQKH0ORRMUtKyH+htuI2SiCSSko9otMxHyuJR5gxBSnvl6gJERa6iug==","signatures":[{"sig":"MEUCIQCJdSiQG9t33QFqh25j6nVPW0HvEJ5pJ2HocNpyC8pkbgIgVF02wBhjUKH2+eSn/dFGOS/fgBLxUJJ4VtVJBkn02Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24819},"main":"index.js","gitHead":"ec15f48ca5451cdf7bdb4f80de4f10893ce47802","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.35_1786557701766_0.4219398688477596","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@i4e/invest4edu-js-utils","version":"1.0.36","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.36","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"f41f1f5118430aef2a4ea31ceae3d00b3d3d065c","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.36.tgz","fileCount":8,"integrity":"sha512-FkeVCab2/Moccc8cyNd0xTgHjWI+ma3b2ABgGUF0TanWALQQ1tWpFxtJjEm+7dp7uOwqsWZ2Y171Xmh9gQWPZw==","signatures":[{"sig":"MEUCIQD7/xwkiOeKDKiOX02cH4SizMHDsxu4grkeU2CSnLWjmwIgb6W68BSAje+/38Od1u+40xOyLfSyAQhkjHFsUgX0XTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28346},"main":"index.js","gitHead":"8c93a04e9aa99852dda7194d78aefe27ce536526","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.36_1786601016009_0.7333484771019281","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@i4e/invest4edu-js-utils","version":"1.0.37","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.37","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"5cbb0abce94c372642bcbd3b90c29454ea5d709e","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.37.tgz","fileCount":8,"integrity":"sha512-OlrasLXmZydOJXuY0kkK2XAWkRu8CNsIu1WA7XNiWnHKaj+N5W5+MEyrh7IIUpvNq+rW5rsn4qLHHLmU244VoQ==","signatures":[{"sig":"MEUCICC+LZaKlDCMTIzAJgO21BqBkk32KglrZRohjGDTQvoFAiEAl6z/FKTmAIwtAGlK7WhTZeGRO/4/Nq8I9Z02IkEh4hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33644},"main":"index.js","gitHead":"d24e9ba71c6e578197edada012bfa56c6821f31b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.37_1786604878465_0.5532569467378661","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@i4e/invest4edu-js-utils","version":"1.0.38","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.38","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"b12c85ad1e67cdb71cd3c4a5c4939f5a9a8b2315","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.38.tgz","fileCount":9,"integrity":"sha512-B4Pr2fQkyXPPxYB3JUntrxt3Daf1UTMhpALt5wOGvAFHX9+3PF5VmUNWqMsXpD0xR014OkimDebUTepdqD8Vrg==","signatures":[{"sig":"MEQCID329WRG+xERPZFnxzGn0t4zsB4GJ2tr4PB5ED55E1apAiBOPyQDRrlF3wOhlxDHgZvH3XThqSi5MiDLW4CDUjaMBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39493},"main":"index.js","gitHead":"c097c6d4a6fe934eb4378c217eaa6e1041fc719a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.38_1786612675552_0.5317999263640072","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@i4e/invest4edu-js-utils","version":"1.0.39","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.39","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"8700a8e136bc149e2d49108c8e3bd1d2f4c11cd6","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.39.tgz","fileCount":9,"integrity":"sha512-35of50cveT2bw0fZZVBYN5bBTBPr6x3E0i33rBO+rNoUEqh2ji/iKO/oQHtZcUhsSNW8bSRKtMdG9o6QfR9yNw==","signatures":[{"sig":"MEYCIQDJtzS1O7TjNHSR6KShQp60uZBdjbLnou3mIDak1E+BGwIhAOM4Q9Ihhh6w+qcHGCZQa2gYZtcJQIagzTI8TkanN9LE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44354},"main":"index.js","gitHead":"c8cbb0a05451bb8728164711b8907a5602c79dc2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.39_1786614535823_0.32246766405238714","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@i4e/invest4edu-js-utils","version":"1.0.40","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.40","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"041ed71da7da481bc830c7edb45cdc17ca39493f","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.40.tgz","fileCount":8,"integrity":"sha512-kfVcJcGcqUA4LFGaDO9DX9/sY2WdJlsjhZLpQ0ZLW/yoUvwXV+VE9oRR59U0Ro+udBa7ndcTgnh8EF5S4U0O4w==","signatures":[{"sig":"MEQCIF1KHiuUqRmVi0rfrpcuh3SbvZ7ce5lg3bkPMUoDzGAuAiAjfcIUfmNSZ9bD79fOH5ou9z5HldEGBF9ACZe/U8fReQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47435},"main":"index.js","gitHead":"7e06deef48e951f31ec4effd90fcbe98912f9ca4","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.40_1786623334548_0.48331792855140954","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@i4e/invest4edu-js-utils","version":"1.0.41","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.41","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"d01835dccb58b6d7e7277bd8250857ec6a2c60ce","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.41.tgz","fileCount":8,"integrity":"sha512-iAF9EA+oEwizsym0hX8gcCmlENfHBJDEHLFXQm0SmQRFVlnoV5L+zz6mkEBHXzrv1ZEcJ6U+jqGdh+wlilMdOg==","signatures":[{"sig":"MEQCIE09IA9DsvpjmOIoQlTE9lWpqkAPAsTQXc6bBSE6n7o7AiAY/Wb4kdOrpfZoWufGncRa85sOukoawyKY7vhTkRwoDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49448},"main":"index.js","gitHead":"d85c748962f9a8718e1e8802cfdf959005864dea","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.41_1786624851719_0.7473305301568891","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@i4e/invest4edu-js-utils","version":"1.0.42","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.42","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"95db1ca39315048a7f925ee5dbe9c9bff127eba1","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.42.tgz","fileCount":8,"integrity":"sha512-UTQiCqO2EyLFOL3FTBGk95gajBbNLmx2KWwAC1JAf7j6ApNWfjt9KnCm7+5uA2DCYJ192OTuThl+0LbLe/O6Ew==","signatures":[{"sig":"MEYCIQCQ5Pwzag7xrdfFPjYif9Li7KsJcikfxMbWH0n2JGeg2wIhAMWZyY3vTQBzG58WKkFc/4RNBp0/tZEdEc64DQO5TdEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50678},"main":"index.js","gitHead":"2bdbfa61013a5cb359c03560607e0e12e8d67c8b","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.42_1786951249705_0.4621880139277448","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@i4e/invest4edu-js-utils","version":"1.0.43","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.43","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"4395c508e634c1ebfc95b2c033271820d3c88f3e","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.43.tgz","fileCount":8,"integrity":"sha512-n5B/V5t4avJ0w2IPbF6bzDSKofn1QXb7lsDyGjznkparMBrQFxNx3WjY0bvSBA+gpFE+fewbUeS+gnxBDtPWEw==","signatures":[{"sig":"MEQCIDNz6GVJlKK/Lom1CAU2+E0Q1nz82HEo2svMANZTewxMAiBNqBUMUy1DqqFJob/HYVTWueE2jVoQfqa+63+u2a9JZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55175},"main":"index.js","gitHead":"0c8cbdf99b43c82b65135fccc332e93361e461fc","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.43_1786964150592_0.1689643507662033","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@i4e/invest4edu-js-utils","version":"1.0.44","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.44","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"7181a158565e0224fb8d906e39f5329e8778b467","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.44.tgz","fileCount":9,"integrity":"sha512-x08TK/yKT5qNRoc3j+J76frL12xc4iNa0PUbuTB/1sky4Zv26rF0hRgBh2fjibEX4sSUBKxNwqQ+5muG967cbQ==","signatures":[{"sig":"MEUCIHzYlmPupj9po2eAwG+Z4f+zWHjBB/TJuL3N2/X/RwX6AiEA3ys/JOT/Hl2fG6NnjKR7OY5P9CHeqP9YXlcd0fv32y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71184},"main":"index.js","gitHead":"143d41e8394559d91c485513bf86aec39fb88cbc","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.44_1786985223849_0.40821454995655904","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@i4e/invest4edu-js-utils","version":"1.0.45","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.45","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"b95a9d2e248c2cdb333dfddd048a66cf2190b3a6","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.45.tgz","fileCount":9,"integrity":"sha512-dP7SbaI1WJ/QwtgfFKjrVrlWdjCiu6OUZN4j7ReYy3/rMf8gdv5mrfdK9kPm9pSMxyn4H62bks7zKhx/W/egiw==","signatures":[{"sig":"MEQCIFtpk9ebqkyGZBG92NjkgK77CTHNa/YN/9CbGUpdoP+sAiAeTPT0DY0kV0UTJjw4MaNccYDeus7aioU55bDiYFCn+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71788},"main":"index.js","gitHead":"7a5274bb4b78489b920a57bd391f12967aadc4f2","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.45_1786990160911_0.4953095105918972","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@i4e/invest4edu-js-utils","version":"1.0.46","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.46","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"3cfbb7887e4993a1a88a1587d3594465dd8ad4c5","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.46.tgz","fileCount":9,"integrity":"sha512-jQSOsIFI7HqgiotFcENIGBzL1HDvWgsJmcMxVT87B/h1YJsDopvos9VZtGqbMPnrDo56n4OejeEdaNit2vLLOw==","signatures":[{"sig":"MEQCIFBTBttjIZtDoKVbysO0s4D4vT6NKUch5S76d3LtYMJZAiBUXME7euxRaHaTlPv4CwDEdwWwTzRyaM5fikHdrK+g9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72971},"main":"index.js","gitHead":"7631046ec16a4ce9e2b3b64e0868ec5d9b1e73b4","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.46_1787035557236_0.8888663866432494","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@i4e/invest4edu-js-utils","version":"1.0.47","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.47","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"1ec5f3e6c6162942e03e10e9f7866eb6b72d237b","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.47.tgz","fileCount":9,"integrity":"sha512-go5S5KHsPex8nGvZjIWqLEAaTaWp97XQB4/TleA/ilx6g/eszrZxxXX25Cio+gW6QP7in/o0h+o+/V7McbGwOw==","signatures":[{"sig":"MEQCIAbwsokk3OFJ/Zq0oQDFqprsDcvfrWlQ/cwkb5zH2Kz+AiALMk+uDbW4sZR3cCMsMozVBv2NOsB1oczQ4RxaAzP/Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75073},"main":"index.js","gitHead":"653adad84111b734af8f92775603fad112206b14","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.47_1787206555026_0.0342182314431827","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@i4e/invest4edu-js-utils","version":"1.0.48","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.48","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"eae3c729c6708106f8a52217927665ea007a5eb7","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.48.tgz","fileCount":9,"integrity":"sha512-05KI8Xv5lDC73dir0iLcOKNYOJsbAO7jQhp1rT1CDro7QAEZQdeZad2hZYM7MULe1Y/6/sQvMQs6hXTuFXeCQg==","signatures":[{"sig":"MEUCIEbE6zuWDknFYZ0I+NOUiaM2WNT4eMwBgh7IWutOwnMtAiEAnnlwhjNjSujWd9A8Q+gVEL153zE2W4+DnYdOokQI/jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76428},"main":"index.js","gitHead":"49aff5e2ec25b7fe851e01fe531335f43d4842e1","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.48_1787576573234_0.6422482380216878","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@i4e/invest4edu-js-utils","version":"1.0.49","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.49","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"5f5d362d5e8df582429cd3041c8788cd9ed6a583","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.49.tgz","fileCount":9,"integrity":"sha512-ngJJHdwvOMbjdLBNsryHRx2z0nnAaZ2qoo+5uNoJYeBkM1qYVSNngyw4wMPonB5X2GJkQZAB9bIms0bZLhXhyQ==","signatures":[{"sig":"MEUCIET+Pqmtuyyx0Dvf+ZPgKoMApCT5a+15HNt51p2uSq5mAiEAmPpd64F8lRVOJUvpB0wjSmh9ChNlZeEctnsvK3EqNZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77941},"main":"index.js","gitHead":"b4da0277c3945fc4404c41c167a124d93681dc31","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.49_1787578108991_0.24946206273468574","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@i4e/invest4edu-js-utils","version":"1.0.50","author":{"name":"I4E"},"license":"ISC","_id":"@i4e/invest4edu-js-utils@1.0.50","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"dist":{"shasum":"05c37263f8d5b2310486652199588fe4abb91021","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.50.tgz","fileCount":9,"integrity":"sha512-rxZAGF/KnEePyNcDWgsnYXRzSPMxs17DpPcW+re+jwcpOR9ZG52QmHoB1GvK6hn2p2apeb3yJTSGUC9uq/hMpg==","signatures":[{"sig":"MEUCID5WlyFNFK5n88fsgJ7cm19UxAdIum4y8kE4uYqdGwdNAiEA1FhA30rt3/k4+p9zI4LGQ+uKtJU7hhZ2fs2lQ5HNoes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82677},"main":"index.js","gitHead":"5be6211c38ea09d75b944bdc332ef2126aeee668","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"_npmVersion":"10.2.5","description":"JS Util functions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"moment":"^2.30.1","email-validator":"^2.0.4","moment-timezone":"^0.5.45"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/invest4edu-js-utils_1.0.50_1787738325541_0.55685584324525","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@i4e/invest4edu-js-utils","version":"1.0.51","description":"JS Util functions","main":"index.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"author":{"name":"I4E"},"license":"ISC","dependencies":{"email-validator":"^2.0.4","moment":"^2.30.1","moment-timezone":"^0.5.45"},"devDependencies":{"jest":"^29.7.0"},"_id":"@i4e/invest4edu-js-utils@1.0.51","gitHead":"25303d692c0e5558b18f7db516248d84176f7251","_nodeVersion":"24.13.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-pjlXNeariaKmgDKt6WgTZR3J73yEWqHLomtH4BIiG6p3CxdYk6bj55hScVkZcPyO7hs+ycBl5Ss8628wWKm/bg==","shasum":"2d9496ab0ddc0a49cce9d2c1a829bbf3f4e2b172","tarball":"https://registry.npmjs.org/@i4e/invest4edu-js-utils/-/invest4edu-js-utils-1.0.51.tgz","fileCount":9,"unpackedSize":84150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFUXcM9gHFbQHltwCZZTdw4QZLcYKd5yLCxxLfwg7zFgIhAJPi0g9lgDyh1/7W3MSeGXwi1VNrjAZqSUEDr06bdBK9"}]},"_npmUser":{"name":"itsupporti4e","email":"itsupport@invest4edu.com"},"directories":{},"maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/invest4edu-js-utils_1.0.51_1787739214874_0.28189896843267737"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-01T13:08:17.948Z","modified":"2026-08-26T10:13:35.249Z","1.0.0":"2024-10-01T13:08:18.552Z","1.0.1":"2024-10-01T13:33:37.548Z","1.0.3":"2024-10-02T07:50:20.671Z","1.0.4":"2024-10-02T08:34:31.309Z","1.0.5":"2024-10-02T15:17:44.379Z","1.0.6":"2024-10-02T16:08:24.689Z","1.0.7":"2024-10-03T03:44:06.063Z","1.0.8":"2024-10-03T13:31:19.485Z","1.0.9":"2024-10-04T04:38:50.117Z","1.0.10":"2024-10-04T04:41:55.967Z","1.0.11":"2024-10-07T06:19:57.997Z","1.0.12":"2024-10-08T08:23:18.922Z","1.0.13":"2024-10-08T09:27:24.702Z","1.0.14":"2024-10-08T09:40:14.552Z","1.0.15":"2024-10-09T07:37:40.462Z","1.0.16":"2024-10-11T06:29:30.922Z","1.0.17":"2024-10-17T07:03:52.122Z","1.0.18":"2024-10-20T08:13:41.395Z","1.0.19":"2024-10-22T09:25:20.034Z","1.0.20":"2024-10-22T13:43:46.464Z","1.0.21":"2024-10-23T05:43:14.155Z","1.0.22":"2024-10-23T07:58:14.676Z","1.0.23":"2024-10-23T10:30:37.584Z","1.0.24":"2024-11-14T14:10:43.910Z","1.0.25":"2024-11-15T07:41:13.517Z","1.0.26":"2024-11-15T07:42:41.246Z","1.0.27":"2024-11-15T07:46:50.722Z","1.0.28":"2024-11-15T07:51:20.440Z","1.0.29":"2024-11-15T07:54:05.542Z","1.0.30":"2024-11-15T07:56:20.488Z","1.0.31":"2024-11-15T07:56:40.017Z","1.0.32":"2024-11-15T07:58:51.236Z","1.0.33":"2024-12-16T12:44:42.075Z","1.0.34":"2026-07-27T11:44:33.359Z","1.0.35":"2026-08-12T18:01:41.931Z","1.0.36":"2026-08-13T06:03:36.153Z","1.0.37":"2026-08-13T07:07:58.614Z","1.0.38":"2026-08-13T09:17:55.695Z","1.0.39":"2026-08-13T09:48:55.965Z","1.0.40":"2026-08-13T12:15:34.688Z","1.0.41":"2026-08-13T12:40:51.862Z","1.0.42":"2026-08-17T07:20:49.867Z","1.0.43":"2026-08-17T10:55:50.740Z","1.0.44":"2026-08-17T16:47:03.988Z","1.0.45":"2026-08-17T18:09:21.067Z","1.0.46":"2026-08-18T06:45:57.401Z","1.0.47":"2026-08-20T06:15:55.220Z","1.0.48":"2026-08-24T13:02:53.348Z","1.0.49":"2026-08-24T13:28:29.155Z","1.0.50":"2026-08-26T09:58:45.675Z","1.0.51":"2026-08-26T10:13:35.041Z"},"author":{"name":"I4E"},"license":"ISC","description":"JS Util functions","maintainers":[{"name":"itsupporti4e","email":"itsupport@invest4edu.com"}],"readme":"# invest4edu-js-utils\n\nJavascript util functions shared across I4E services.\n\n```js\nconst { Utils, Regex, istResponseMiddleware } = require(\"@i4e/invest4edu-js-utils\");\n```\n\n---\n\n## IST response-date conversion\n\n### The problem\n\nDates are stored as UTC/GMT (correct for storage), but IST-based frontends want to\ndisplay them as an IST label. Converting in every controller is repetitive and easy\nto miss.\n\nThese helpers convert **at the response layer only** — the stored instant is never\nmodified. Only ISO-8601 datetime strings that carry a zone marker (`Z` or `+05:30`)\nare touched; date-only strings like `2026-07-27` and arbitrary strings pass through\nuntouched.\n\n| Input (stored)             | Output (response)     |\n| -------------------------- | --------------------- |\n| `2026-07-27T00:30:00.000Z` | `27/07/2026 06:00:00` |\n| `2026-07-27`               | `2026-07-27`          |\n| `\"some string\"`            | `\"some string\"`       |\n\nDefault format is `Utils.IST_RESPONSE_FORMAT` (`\"DD/MM/YYYY HH:mm:ss\"`), timezone is\n`Asia/Kolkata`.\n\n### What's available\n\n| Export                                | Use it when                                                                 |\n| ------------------------------------- | --------------------------------------------------------------------------- |\n| `istResponseMiddleware(opts?)`         | Your app sends responses via `res.send`. Mount once, done.                   |\n| `Utils.$convertDatesToIST(body, opts?)`| You need the converted object in hand (e.g. you send via `res.json`).        |\n| `Utils.$istReplacer(opts?)`            | You are calling `JSON.stringify` yourself and want to convert in-flight.     |\n| `Utils.$toISTLabel(value, opts?)`      | Converting a single value.                                                   |\n\nAll `opts` take the shape `{ format?: string }`.\n\n---\n\n## Implementation steps\n\n### Step 1 — install / update the package\n\nIn the consuming repo:\n\n```bash\nnpm install @i4e/invest4edu-js-utils@latest\n```\n\n### Step 2 — pick your integration path\n\n**Path A — app sends via `res.send`** (use the middleware)\n\nMount it **once**, in `app.js`, before your routes:\n\n```js\nconst express = require(\"express\");\nconst { istResponseMiddleware } = require(\"@i4e/invest4edu-js-utils\");\n\nconst app = express();\n\n// Mount before routes. Scope it to your API prefix so static/file routes\n// are untouched.\napp.use(\"/api\", istResponseMiddleware());\n\n// Custom format:\n// app.use(\"/api\", istResponseMiddleware({ format: \"DD-MM-YYYY hh:mm A\" }));\n\napp.use(\"/api\", require(\"./routes\"));\n```\n\nControllers need no changes:\n\n```js\nres.send({ status: true, data: await Model.find({}) });\n// -> { \"status\": true, \"data\": [ { \"createdAt\": \"27/07/2026 06:00:00\", ... } ] }\n```\n\n**Path B — app sends via `res.json`** (use the util directly)\n\n> ⚠️ The middleware wraps `res.send` only. Express's `res.json` runs\n> `JSON.stringify` internally and hands a **string** to `res.send`, so responses\n> sent via `res.json` bypass the middleware entirely. This is intentional — the\n> send mechanism differs per repo, so only the conversion is shared.\n\nConvert in your response helper:\n\n```js\nconst { Utils } = require(\"@i4e/invest4edu-js-utils\");\n\nfunction sendResponse(res, body) {\n  return res.json(Utils.$convertDatesToIST(body));\n}\n```\n\nOr wrap `res.json` yourself, mirroring the middleware:\n\n```js\napp.use(\"/api\", (req, res, next) => {\n  const originalJson = res.json.bind(res);\n  res.json = (body) => originalJson(Utils.$convertDatesToIST(body));\n  next();\n});\n```\n\n**Path C — you control the serialisation**\n\n```js\nconst payload = JSON.stringify(body, Utils.$istReplacer({ format: \"DD/MM/YYYY\" }));\n```\n\n### Step 3 — verify\n\nHit any endpoint that returns a date and confirm the format is `DD/MM/YYYY HH:mm:ss`\nand the time is UTC + 5:30.\n\n---\n\n## Behaviour notes\n\n- **Mount order matters.** `istResponseMiddleware` must be registered before the\n  routes whose responses you want converted.\n- **Idempotent.** The replacer runs after each value's `toJSON()`, so BSON/Mongo\n  Dates arrive as ISO strings and are reformatted in-flight. Already-converted\n  labels (`27/07/2026 06:00:00`) don't match the ISO regex, so re-running is a\n  no-op.\n- **No re-entrancy.** The middleware serialises once and hands the string to the\n  *original* `res.send`.\n- **No `express` dependency.** The middleware duck-types `res`, so any\n  Express-compatible app can use it.\n- **Non-serialisable bodies** (circular refs, Buffers, strings) are passed straight\n  through unchanged rather than throwing.\n- **Content-Type** is set to `application/json` only if not already set.\n\n---\n\n## Local development\n\n### Running the tests\n\nJest, matching `nfd-api-node` and `nfd-api-node-v2` — same runner, same version,\nsame `tests/**/*.test.js` layout.\n\n```bash\nnpm test              # once\nnpm run test:watch    # while working\nnpm run test:coverage # with the coverage table\n```\n\nNo babel, unlike those two repos: they are ESM and need compiling before jest can\nmock a module, whereas this package is CommonJS all the way down, so jest runs the\nsource exactly as it ships.\n\n**What is covered.** `src/utils/validations.js` in full, and the money and date\nhelpers on `Utils` that more than one repo calls — `$formatRupees`,\n`$toFiniteNumber`, `$sanitizeAmountInput`, `$sanitizePercentInput`,\n`$roundPercent`, `$monthsBetween`, `$monthlyPremium`, and on `Validations`\n`$dematIdError` / `$combineDematId`.\n\n**What is not.** The older surface on `Utils` — the `$isValid*` family, the string\nand date utilities — and the IST middleware. Those predate the test setup. Adding\nthem is worth doing; until someone does, `npm run test:coverage` shows the gap\nhonestly rather than a green tick that means less than it appears to.\n\nWhen adding to this package, add the test in the same change. Every consumer picks\nup whatever is published, at whatever moment each next bumps its dependency, so a\nregression here surfaces somewhere else entirely and long after the fact.\n\n### A smoke script for the middleware\n\nThe IST middleware has no tests yet, so verifying a change to it still means\nrunning it. Create `smoke.js` in the repo root (it is gitignored):\n\n```js\nconst { Utils, istResponseMiddleware } = require(\"./index.js\");\n\n// 1) pure conversion\nconst body = { data: { createdAt: new Date(\"2026-07-27T00:30:00.000Z\"), name: \"x\" } };\nconsole.log(\"convert ->\", JSON.stringify(Utils.$convertDatesToIST(body)));\n\n// 2) middleware against a fake res\nconst res = {\n  headers: {},\n  get(k) { return this.headers[k]; },\n  type(t) { this.headers[\"Content-Type\"] = t; return this; },\n  send(payload) { console.log(\"send    ->\", payload); },\n};\nistResponseMiddleware()({ app: { get: () => undefined } }, res, () => {});\nres.send(body);\n```\n\nThen:\n\n```bash\nnode smoke.js\n```\n\nExpected output:\n\n```\nconvert -> {\"data\":{\"createdAt\":\"27/07/2026 06:00:00\",\"name\":\"x\"}}\nsend    -> {\"data\":{\"createdAt\":\"27/07/2026 06:00:00\",\"name\":\"x\"}}\n```\n\n### One-liners on Windows PowerShell\n\nPowerShell expands `$` inside double quotes, so `Utils.$convertDatesToIST` silently\nbecomes `Utils.` and node throws a `SyntaxError`. Escape the `$` with a backtick:\n\n```powershell\nnode -e \"const {Utils,istResponseMiddleware}=require('./index.js'); console.log(typeof Utils.`$convertDatesToIST, typeof istResponseMiddleware)\"\n```\n\nOr use single quotes outside and escape the inner double quotes (PowerShell strips\nbare inner quotes when passing args to a native exe):\n\n```powershell\nnode -e 'const {Utils}=require(\\\"./index.js\\\"); console.log(typeof Utils.$convertDatesToIST)'\n```\n\nOn bash/Git Bash, escape as `\\$` instead. For anything longer than a line, use a\nfile — it avoids the quoting entirely.\n\n### Publishing\n\nBump `version` in `package.json`, commit, then publish:\n\n```bash\nnpm publish\n```\n\nConsuming repos pick it up with `npm install @i4e/invest4edu-js-utils@latest`.\n","readmeFilename":"README.md"}