{"_id":"@amitind/util","_rev":"7-30c50b7ea8985a5dc93c479206312450","name":"@amitind/util","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.1":{"name":"@amitind/util","version":"0.0.1","keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","_id":"@amitind/util@0.0.1","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"homepage":"https://github.com/Amitind/util#readme","bugs":{"url":"https://github.com/Amitind/util/issues"},"dist":{"shasum":"4b100cbbcc1900f616d4908b0126d30950bdda56","tarball":"https://registry.npmjs.org/@amitind/util/-/util-0.0.1.tgz","fileCount":6,"integrity":"sha512-aX1l1AaV1ZEDJt9U7E1piP6e5wCptRp/L1Pz0B2+uHi20SAmJfr1e1VAvQvgYfhacLypJFNUf1kPLKuINRymWg==","signatures":[{"sig":"MEUCICBNuRrz05JLe2Bjy2YvRBFwxCKDFFAT6caCQykFahmgAiEAmvCJPdFaAk2aQyLVGF02mxd3c3l7XC5+7s0bF0F6Cic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFWuTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotNRAAi3t/R8dl5o8m+6AjLM32x83mGeIUMtv+DB5ScoBXebpAX/nx\r\nJ1WbqYhvLWS2aMXY/B1ZCbqNA+ogGYeNcrI50eyOniV4LgzNfsRa5pjVYp7P\r\nDeobopDHs2uPK9QJ6aAx0ALq8/Py5nXE2du09EBiO6uCzPV+7zqf3p/lXT69\r\nAIXbBgqMmRf0wS/KqgRaXEHUlGfFVd7di5SuhxNNWsJtHWtR7aM4kV+Y4tMk\r\nBoxA0bXmFUQgJrhgiMBFkx0oUtQ78RQcd/fUpeIp6Hx6x9bUDXj+2xF7wPDV\r\n+zOB/GMAOXZqwVJdeAQ6jIl6UKPwotBMDxVE1TDV6PWhL0X35gKYhj3SQ38T\r\nr5/ZSXXXtpZgpvR+VmaTJeuLPUo7TFMGRTXn31hcxsWMf//Xu5e+xBBtkKiA\r\nwlPC3uIM8zZ6U10MxAzTUOZDV6p8TdwpNKQvjiAUWQWyj5MZYbZ2ElFIM5Dw\r\nyopSVcI9UVhtsrKwN1VBoU4VbeVNPRTLm/fpVd3J1ODJi3oGMnbDd/bYo7q8\r\nOSUbKjKxUk/LnheuSuKtKq2arjPgOfhoXfSdbZmjzN2wsj4IvbuOFYnnIDmH\r\npWte5HQ0/pjfUKlsWA2JQXOcZENfCGjy2h7Bm58NsVWAc8wTypxB9BWZvaHY\r\nxCGhwRycGNxEYxZmdvyf6gJwT/rQoft69t8=\r\n=7EwD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc5a3aae9e402d99d4e2596e7fc52ccd3c78aeee","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"repository":{"url":"git+https://github.com/Amitind/util.git","type":"git"},"_npmVersion":"9.3.1","description":"Some useful Javascript functions that I use.","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_0.0.1_1679125395435_0.8596869244429459","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@amitind/util","version":"0.0.2","keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","_id":"@amitind/util@0.0.2","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"homepage":"https://github.com/Amitind/util#readme","bugs":{"url":"https://github.com/Amitind/util/issues"},"dist":{"shasum":"96b61ca0c52d7cf0e75888aed991d9f0788661d3","tarball":"https://registry.npmjs.org/@amitind/util/-/util-0.0.2.tgz","fileCount":6,"integrity":"sha512-8MmvrcPo5C3yJpffSM7dmdQZ8xrdfjgdHKK8ytmDybxKExBwg6lFEQdSnmVCXoqjZb8pCYwVnwOsFK5m/2FJ0Q==","signatures":[{"sig":"MEUCIQDiUtEDzyftFCPiliI/TAIrNfoy1yrDOxF7ARkBmVIO8QIgSqTLox5SaMzQZAGSnrv4Q5OxvIAtZ8LIQVeBNeBVfts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFWzeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG5A/5ANzbKWQ1OsHbXENKrPRdbsvXfgDWLdJWtzQEllsxBpdYXL9B\r\nwmStLHWqjJCaWm1wGd1Q7P1zwYCRa1LWOtn2BaurYpZZ8PPttyUQ7HdKA239\r\nfag+uiAyAG75OtjI0LCQHM13X6TP8Vd3np4KKK6IyYUXhXpb0O7A5eZS26Nc\r\niBGnTAvoYO5FTXyvbqKdCZdODTos91iGLFP77YOwJcQ3pSc8sepO64jbo+/K\r\nHG4lYg4lod6J7BUPfhN1XplXp+r997fsraGCpou2lbFJVloYtsSPsEoMEzfm\r\nwldHmTRYOlP19KvvKDJeDrQmJcC2d2tyONoGg5N8bk8U1vC8QY/Sl8Kkm+SI\r\n9/bFgUbbnZG1iFvUl/Ug+MKcNnNymJZ4diqNqQB54EJXbcfpc2CfniG27ltV\r\nLmKP4OWtY/Z2Xq+fZXsqOC0+kg6fN30WPhm4/Rnl4Xmr7H8SPbG53mdrU41C\r\nrt9tVQAd36kQ8JWnG5caq5XJsNRGnlnSAftHAmjUbQnCqLuc4PsSThen+T2u\r\njp9uY1HTa/jyHgAuX+YBqUIUCyr/1jdoLExDQCzSaPNEaBMdecpP7ROIwKX1\r\nPcNJ3gp8scdcTsBQfgNSn9u5Cixp/yCqd+nJcVt2aSeLSmwPQEgVzjmEzb3d\r\n28BGdBf5zE+pxMKjddlIIucBbwc4hzFI4H4=\r\n=SXvr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc5a3aae9e402d99d4e2596e7fc52ccd3c78aeee","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"repository":{"url":"git+https://github.com/Amitind/util.git","type":"git"},"_npmVersion":"9.3.1","description":"Some useful Javascript functions that I use.","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_0.0.2_1679125726096_0.6278028602619394","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@amitind/util","version":"0.0.6","keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","_id":"@amitind/util@0.0.6","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"homepage":"https://github.com/Amitind/util#readme","bugs":{"url":"https://github.com/Amitind/util/issues"},"dist":{"shasum":"65f12ac89c90cfdd92ab47eb3494f06478a89602","tarball":"https://registry.npmjs.org/@amitind/util/-/util-0.0.6.tgz","fileCount":4,"integrity":"sha512-Vy1hVhZVzmrieDLoPknV5TNyA074qj+i0V90QaLjiBwUjXEJZALhvrUVm4Ic+quzj4rkbL502IbtZBkGuo2gMQ==","signatures":[{"sig":"MEUCIQCELNa+uMPbdSU+DBqCIPCfaYOiBJnnKwRH5sgZPtnf+AIgBkDKjmSVk9k8gvdGG95YEnvJ8nDv2A1iAU8jSQQ0VmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHEVhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrloBAAmhJS+XW/4bugSSsDtUwGLH3RQxeWtAP/YlBiYS+iHULBk5ie\r\nFSWmhxjUl8KdbveFisbL1RMIn+qsBOELPIs4BbeZCNwEW6m8Hjf9qjbKB5Cc\r\nsQxYX8EkPNlVGvwqrTAvIu3PNlYbccGD5ZI0WPMGw8guF81zYshnK8sOd6ME\r\nP04ys387jr5OqUT0J3fC0wl2kEhJhrk1ivUWXZ8QvQvzNKokgsXfXqrp20R0\r\n1lH7r8G07fYgnmh/vRawI+6zHZxQElTQU89CY01297njB4m5VQQ2rvs/z7NV\r\nu51RUrPr4mg9xNfk1mrnCswF1BH1oBQhHtB8bQCo6BddGn964FVtrxS2svdD\r\nu4/lHE81mqzwhMakPZf9nmt1rI8etC4uTfrS6oqyGcx0yJqFXa0LJ3XbHYLz\r\nln5+e0fG01mvza0E2Z+ivYOc2X7J3Q8Z+QZt1t6r0s2Cof0IMgypunYJge+5\r\nRJF5Ka0GXSCq0e76MJz6InyWiqSNVhdliVD7qIuFToNG/VCqVmaiOrTdn+wz\r\nLD2dtWzCy3ObpNANk6uV1U/saGNILtDgMrB4/34srURVJYGpz9LTdtZBcOUH\r\nc4dE+dA1uflNN4yAm0ZoJdmRBfL0dOyNqtAoRKmoXYyy1O+5FUF16g3YDZWq\r\nghtvpuuGd7CsN7GoBaAe4q0FZU+PT/esl3o=\r\n=niCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dde83f4e625486af25465d408675557cb31c6963","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"repository":{"url":"git+https://github.com/Amitind/util.git","type":"git"},"_npmVersion":"8.19.3","description":"Some useful Javascript functions that I use.","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_0.0.6_1679574369017_0.9809537383373184","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@amitind/util","version":"0.1.0","keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","_id":"@amitind/util@0.1.0","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"homepage":"https://github.com/Amitind/util#readme","bugs":{"url":"https://github.com/Amitind/util/issues"},"dist":{"shasum":"a745ff410f0833038d37ba2b3a4371a2034b959f","tarball":"https://registry.npmjs.org/@amitind/util/-/util-0.1.0.tgz","fileCount":4,"integrity":"sha512-LLo83z+wFJ39FakB1CaxALpSFUAdzpjQTnNRKu3bYLDgp6ftNqgi57SmOu4dS2Ojih06wwVGepuuEAzr8pGMQQ==","signatures":[{"sig":"MEQCID3HVCE9avQEaarm/Pk3scS3ARARc4wO7pSjWg7xBArVAiBdU9pkSFwsrvQO4XY1iADOnj7RWA+cJLI4cYeR+A/HSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIIn/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgag/+N837n766U4xLX5kh/Qn17TpncqKJTwoi4o1Nmm9+iYUna9m6\r\nYC0OwGDJHxCV+9mDyGXekMTfNKWzV5LW2bYI3r+A04romP1gWc2UMhpQF7s6\r\naooHfS4lVHuPxumgx2r46Ycft9jUoqOliGuwjncH583GBZIqCyEpXD6mgSl+\r\nJChuZGkXRNQVMvvAajF+eeCt36wZhzmc1aTxvSKyml7V4jyeF7PDCZG5aDTZ\r\nZt2DJAA9mKCOp9oeAxcSUaA8MJNgWGnFCdwxbNo1RincZ/VCvKrm1tibjQxf\r\nUgA6S/sFSeqoyLgxafosty3+xTNkV+REkogJpPyNi88vanMBy4MF9sNJT/20\r\nrouK2qfxKc5cz0w7HeWjvzicUDGrnB8bk02zmGc0giG+94iJLBJKZjCAjLim\r\nhjb3dk3L93HhNBkYahTGUrr92/1rzlDyggiNNpHHqCVx4P2mhu2y5IgrnQ/F\r\ntsedVdjclamzUDvhzkJ1lO6WD6h7SMnFEEti28ouMZUTsiFy8Zl44TCompTq\r\n8uAlr3AeKyMm1vAmA18z9SHdgQxsgIUr3pp8w92kTD2n9Zzmbfp3J0vuFGm1\r\nRNLf9JhivzmY1cNz3aLblzahgx9vawSKMhDYVPnYvPUdhVLIuyTVtmLWfd+S\r\nZlLfCDw2v8X0m882uy97WXG0VjGEoPi2kDk=\r\n=KxxT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"40cba2be6d79c0b265e5ca25a6f6a736c0f966df","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"repository":{"url":"git+https://github.com/Amitind/util.git","type":"git"},"_npmVersion":"8.19.3","description":"Some useful Javascript functions that I use.","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_0.1.0_1679854079700_0.8460154867853551","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@amitind/util","version":"0.1.1","keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","_id":"@amitind/util@0.1.1","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"homepage":"https://github.com/Amitind/util#readme","bugs":{"url":"https://github.com/Amitind/util/issues"},"dist":{"shasum":"e8ce029a8a2eb77e6e59584e47965c73f69ad352","tarball":"https://registry.npmjs.org/@amitind/util/-/util-0.1.1.tgz","fileCount":4,"integrity":"sha512-LSpCgY4sKsWVDfgGUinDXqu7CViY2SfErlq9hvbqym8RuHB2XHQ00kutWwsUQRFfgaICJJwRO+0OCmfIuTzVbA==","signatures":[{"sig":"MEQCIDSlPdYPAScePuNO2eY3SdBKCaPmDSA28EvNMwSH3U+DAiAKowoIjwWcyYN3kaGDN+eTIn+6B3+AWy5qot+ZDXOoYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIZ3qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF3xAAg5vff6mz3fp2i0fIzpxhaphYcHuRUgrSm4hVzKjxmYvLoURB\r\nXfjThCJ2swqmGuJoGCoiVLoRpl+hcyoxshkRE9EufXBEw4VO3NVUIVOypoud\r\nGUwGiYX1JRVbWXDf+pZSbBusvGcYpmqJG2hKLlz/yXDj3NBwYmkDvSNq2N+l\r\nmRh8jeHFkNUoaDJA9WN1Ah/VvGduLDavLN+1c9RMpCKJmZ/RiwDfMP+jJI6c\r\nco7srMc83XmiB/UN7mfwrpIhYBqGUWqLcdyPoZXfdXz1du5zK097WYCsGd7r\r\nOyIY24aRq2b8hAtjsa64vphE+n3V1RQh4qm7//3iGco64XYLSRtyXFPZnqfw\r\nI2fxpO8FaUKUFF47Sr49oLvBLpZ3+/KRpC0h3kRi4Hbn65EUNvlbI+hO/why\r\n7J5xQ3QR5Dmp706YKh4Y6Z1JlgPbGpI4laQmg132HuRT9c6FPRkBCFdi2daM\r\nESJGtOXCKArVHBz0PkbPeHjM4ILxQf8flYG3L1CN6XuGB1gGvgjaSuL2hrtM\r\npyDLo68FUTSpiuuWh6h2iyiITR7z/WTa8AHiZCtRVz0H/BwiaBH8WIzGvWka\r\n3RB2kUlNghiufFWrEznhvj6OWAVEFtQj3Nm0ES2SXd3wZAQj3s5QoBp0bMMy\r\n0IY844o8c7x9CjD1d2G+NFnccTjjvfkf+Tk=\r\n=SLGh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dde95a543a8b616e6b91af3e02e787ba9a90f9b4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"repository":{"url":"git+https://github.com/Amitind/util.git","type":"git"},"_npmVersion":"8.19.3","description":"Some useful Javascript functions that I use.","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_0.1.1_1679924714654_0.44614115763490036","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@amitind/util","version":"0.1.2","keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","_id":"@amitind/util@0.1.2","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"homepage":"https://www.npmjs.com/package/@amitind/util","bugs":{"url":"https://github.com/Amitind/util/issues"},"dist":{"shasum":"94516a1aaaedf607d31446c25d6d5b66848ae6f4","tarball":"https://registry.npmjs.org/@amitind/util/-/util-0.1.2.tgz","fileCount":4,"integrity":"sha512-qxYREHdn/6ftFnYkkxbMCpTCPXsayhJOqaNj30hf5VsH/skdQC8juMoMUJCl02WxZ5CaMUkc2OK63DL9rPiikg==","signatures":[{"sig":"MEYCIQCO91P8thuIYiLPiFLknjqnOHYruBhkKxoRzNec/0rayAIhALnrCPrN+EbHg1grIQudmonaM1z59L2zZ/qw00+EvyuA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNBp2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxSg/+PJ1lPuOJocxznaEXmxRPhCnpjm2LCOAQzmp/NmZ1SlPW3zgD\r\nYxFG4aKqHCgzFszEhMHlIALCRKZ7ezz3BvczpX5fgfO4dgH+nJ031J8RCsRi\r\nJrqCPZJvm4LWe9uh+i/5Hddrw6dJjbaIwnL5JJkmH0Gm4ZM+6FPfSgS7Ao7z\r\nYLUOtZhOuYTfi7k3RByTGa7134jwbSyKNM2HsNpGbdwASW3FZBwW2HFwB8u3\r\nTyv9es9RJrXHzfaQ6aPZaj8ZbDFspA2OHMyd372AUadyjIxGsIOO8HgiPMbl\r\nZp//UJ/b9yMTGRwKRdpz7uT7eP8hClthtYTgMfz4GDHVSLhqsZj2PAvgaoyT\r\n2EAH6Kcm/MLMKdKu0In57YpZ8o4bYj5Q4VmZlzJW1RFcwhbnxV5xwCA73bkS\r\nMd+U5egATE9ZDulZiNtLAPJYDKWx5TU+mNgDxNL9ynY774wh8uKcqO1K4zYL\r\n1hNDVSjDLNKGT0NSdvLhQlvbrn1/bB90J9jkoOVGpDzKNuhfv4EF21gMyglH\r\nv7VCYUUF35RfZ2IN9zp0alvMe3M6mscF2BXljoa7qU9PkRJASLudkk5GLM3o\r\nWPxk+Ze0tOjSoQMXt1fhQCmv+c52tDj30qog1D3aMyJFr+6KmnvnRBZssvJK\r\nFNxevvqdINUzXnUYULRQCXo636EdX+W/CaI=\r\n=sRDb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"064cbf1fd937012fce5e0969fe7bc4aacf66da7d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"repository":{"url":"git+https://github.com/Amitind/util.git","type":"git"},"_npmVersion":"8.19.4","description":"Some useful Javascript functions that I use.","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_0.1.2_1681136245908_0.5527127089859516","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@amitind/util","version":"1.0.0","keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","_id":"@amitind/util@1.0.0","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"homepage":"https://www.npmjs.com/package/@amitind/util","bugs":{"url":"https://github.com/Amitind/util/issues"},"dist":{"shasum":"1c09259439120433dc479bf27ec727c305eae6a6","tarball":"https://registry.npmjs.org/@amitind/util/-/util-1.0.0.tgz","fileCount":8,"integrity":"sha512-6fGpm3fzl9r9OJRvirm4Q+lUs1uztQu6aOJrCbbCyDKUn+cZl5oaVcCe1mWJ7jIOc8o30J637tJQZIpLp7kclw==","signatures":[{"sig":"MEUCIQCFy5qvqG6ZL90kg3Bmad8yUZcUn49y2HIURqianLnfWAIgWZRPjnc7w0I+aBmP8ta2kQx7IPqhR1O21/bdvjyOkVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8439},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c00d620c0553abcffe72dc05342c1bd601f670fd","scripts":{"dev":"vite","test":"echo \"No tests\"","build":"tsc && vite build","dev:build":"rimraf dist && pnpm build --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"repository":{"url":"git+https://github.com/Amitind/util.git","type":"git"},"_npmVersion":"10.8.3","description":"Some useful Javascript functions that I use.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^5.4.8","rimraf":"^6.0.1","typescript":"^5.6.3","vite-plugin-dts":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.0.0_1728812153639_0.9955961019116297","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@amitind/util","version":"1.1.1","description":"Some useful Javascript functions that I use.","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"}},"scripts":{"dev":"vite","dev:build":"rimraf dist && pnpm build --watch","build":"tsc && vite build","test":"echo \"No tests\"","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Amitind/util.git"},"keywords":["util","javascript","js","utility"],"author":{"name":"Amit Yadav"},"license":"MIT","bugs":{"url":"https://github.com/Amitind/util/issues"},"homepage":"https://www.npmjs.com/package/@amitind/util","devDependencies":{"path":"^0.12.7","rimraf":"^6.0.1","typescript":"^5.6.3","vite":"^5.4.8","vite-plugin-dts":"^4.2.4"},"_id":"@amitind/util@1.1.1","gitHead":"7082b876a2e194c60ecfc56569141be2dab0bd67","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-5OGDAIBZy/i3OUQ00jZW8lFPYcSvcTmcCQEI1LdsNUBDUWbfzKO2vW/qOdCDR1xRJA1BPOZrIgJE/A+cRATtbQ==","shasum":"c0fb34e7e1d6048e0bd62f0608315980e0b85982","tarball":"https://registry.npmjs.org/@amitind/util/-/util-1.1.1.tgz","fileCount":10,"unpackedSize":23189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkguOW24ACFb7p5pZPLN8UXycGXHaC8gRhCEB+e0VRjAiEAmTPJrUy3xM5RBj+HVAXSG5oVwrV4AiMCRdfyWvdgvbg="}]},"_npmUser":{"name":"amit_yadav","email":"goforamit16@gmail.com"},"directories":{},"maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_1.1.1_1730268895249_0.33077296482658847"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-18T07:43:15.327Z","modified":"2024-10-30T06:14:55.614Z","0.0.1":"2023-03-18T07:43:15.575Z","0.0.2":"2023-03-18T07:48:46.217Z","0.0.6":"2023-03-23T12:26:09.181Z","0.1.0":"2023-03-26T18:07:59.873Z","0.1.1":"2023-03-27T13:45:14.787Z","0.1.2":"2023-04-10T14:17:26.068Z","1.0.0":"2024-10-13T09:35:53.831Z","1.1.1":"2024-10-30T06:14:55.428Z"},"bugs":{"url":"https://github.com/Amitind/util/issues"},"author":{"name":"Amit Yadav"},"license":"MIT","homepage":"https://www.npmjs.com/package/@amitind/util","keywords":["util","javascript","js","utility"],"repository":{"type":"git","url":"git+https://github.com/Amitind/util.git"},"description":"Some useful Javascript functions that I use.","maintainers":[{"name":"amit_yadav","email":"goforamit16@gmail.com"}],"readme":"# @amitind/util\r\n\r\nTypeScript-ready JavaScript utility functions to save time in your projects.\r\n\r\n## Installation\r\n\r\n### NPM\r\n\r\n```bash\r\nnpm i @amitind/util\r\n```\r\n\r\n### JSR (Deno)\r\n\r\n```bash\r\ndeno add jsr:@impl/util\r\n```\r\n\r\n## Usage\r\n\r\n### ES Modules\r\n\r\n```javascript\r\nimport { randomString, randomNumber } from '@amitind/util';\r\n// or for JSR\r\nimport { randomString, randomNumber } from '@impl/util';\r\n```\r\n\r\n### CommonJS\r\n\r\n```javascript\r\nconst { randomString, randomNumber } = require('@amitind/util');\r\n// or for JSR\r\nconst { randomString, randomNumber } = require('@impl/util');\r\n```\r\n\r\n## Available Functions\r\n\r\n### Array Utilities\r\n\r\n-   `shuffleArray<T>(array: T[]): T[]` - Randomly shuffles an array\r\n-   `randomArrayItem<T>(array: T[]): T` - Returns a random item from an array\r\n-   `randomItemsArray<T>(array: T[], count?: number): T[]` - Returns multiple random items from an array\r\n-   `uniqueArrayItems<T>(array: T[]): T[]` - Returns array with unique items\r\n\r\n### Random Generators\r\n\r\n-   `randomString(length?: number): string` - Generates a random string\r\n-   `randomNumber(min?: number, max?: number): number` - Generates a random number in range\r\n-   `binary(): boolean` - Returns a random boolean value\r\n\r\n### DOM Utilities\r\n\r\n-   `querySelector<T>(selector: string, parent?: ParentNode): T | null` - Enhanced querySelector\r\n-   `querySelectorAll<T>(selector: string, parent?: ParentNode): T[]` - Enhanced querySelectorAll\r\n-   `toggleClass(id: string, className?: string): void` - Toggle class on element\r\n\r\n## Examples\r\n\r\n```javascript\r\n// Generate a random 8-character string\r\nconst str = randomString(8); // => \"k3m1p9x2\"\r\n\r\n// Get a random number between 1 and 10\r\nconst num = randomNumber(1, 10); // => 7\r\n\r\n// Shuffle an array\r\nconst arr = shuffleArray(['😏', '🤣', '🙅🏻‍♂️', '🎂']);\r\n// => [ '🙅🏻‍♂️', '🤣', '😏', '🎂' ]\r\n\r\n// Get random items from array\r\nconst items = randomItemsArray(['A', 'B', 'C', 'D'], 2);\r\n// => [\"C\", \"A\"]\r\n```\r\n\r\n## License\r\n\r\nMIT © [Amit Yadav](https://github.com/Amitind)\r\n","readmeFilename":"README.md"}