{"_id":"hybrid-js-utils","_rev":"42-16cd07dc9c87f737a4ff7141942bfeb1","name":"hybrid-js-utils","dist-tags":{"latest-v2":"2.0.9","latest-v3":"3.1.0","latest":"4.2.0"},"versions":{"0.2.0":{"name":"hybrid-js-utils","version":"0.2.0","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@0.2.0","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"58aaeaf076238225f4274b3be52173fc50f21abd","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-0.2.0.tgz","fileCount":5,"integrity":"sha512-I3ky9pfrh5qL3BQt8t9d/IGDJFoukjHB1BTL+JI0oCZfSTR+tPvuux8f6fM8oLUUI3nyy8nhQT0ugxVR0JL9Nw==","signatures":[{"sig":"MEUCIQD3YPi/ZgicQguQtQoiEAzHrP/D735OkAXC/nx99O/FCwIgZ1FZE0ppxEHpLbmaDsbVpWNsdyyOR1N4/qNwHRD2f6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa349NCRA9TVsSAnZWagAAC9QP/0xCTa0ZM1oLi5MKG4dh\np8z5s8UwWB5OOK3uLzJzn11tF5SywbfcoZDp0Nr6hpxv6AGvTQTqcxgGRgUU\n0USRIMkITvHpBoWNnvv6VUf9oinUyaBqtmRhJNySIcQaQF59NrVsQY9HwqGM\nrnwOnSn7VLoWKRQ0TFa3WjajjM1RlfbL7aY5upYGSR6dwEQ5R62MJmCVYLsc\nBZTImv/+p9pr4XN8091yHBV7tVisxguQcqX48hVZIkBzkMn0J5U92m9Xs4hI\nDrQkJdujiyZdm9MmzMOYaGOLRyhu80lJBo3sQZ2vrH/ONA9VwF/kBoyhSAfn\nG2VbOAkF/jGO2zlbbJyryEIS0nQhHeDs4zEG7B6Pzu/0e24EtdyfDO0eeDIG\nHfL2PwqiVwe/BhBS9Bu37wEDd0DCkd+teN9tkFQgQ7vPWB3WTj1nlgh2mdqe\nk+1yFyPbs0sDatyfI7T6TUORXCbpn5XBANFgPSxFh6KqTA+AwgEM2ERmbEai\nw4oRKjIDQlD/xB98qi9na1xZ+gC15l7B8pHF/a4wdLW5cBZMtK36eFyncGtV\ndBFvZpkNOsx5iwa5Jq2wR292RwMv89UjMyg9UR87MdGUU93fCrY5rEmyJl7d\nj1M4NNqLXepAarVv1lz9Ud+2tCMJtN4vuO4QjZzaz+ARBiTpiXwO0jGwesEf\nrG5+\r\n=Dvlm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js-utils.js","_from":".","_shasum":"58aaeaf076238225f4274b3be52173fc50f21abd","gitHead":"9044c5fc86eeb6de23545647a92e2c264af4ee18","scripts":{},"_npmUser":{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"3.10.10","description":"Some common used JS functions","directories":{"test":"test"},"_nodeVersion":"6.11.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_0.2.0_1524600653112_0.3358449255694489","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"hybrid-js-utils","version":"1.0.1","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@1.0.1","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"0fd20de8600a8a775bfc3a57613bb3202dfec579","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-1.0.1.tgz","fileCount":6,"integrity":"sha512-soUvVVd8GvpikuMf6XxBFGANubsDlrG2G2HJaBUrR+99/njixKCi1t8MMGkfv9X65qpBgQlZri/0+MCGUR9Gjg==","signatures":[{"sig":"MEUCIQCzkfOE6+oH/cu1Wlo9C1TZkxAsgrgjy1DgRDtrmHc7vwIgHSR/IdYBsq/Wiq0dJpR6J7pNApUahMFBLQUEPw4hf2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35MQCRA9TVsSAnZWagAAyckP/0L7AioDUP+zr6LeGm3Y\npwqD/6jUYmNxLGGIYDq3DDyOr042ipjFrnZy6r+C4aWmkIdEZ5IJQyKorNee\nRcKbx0e1O6zNnuZL/dtugNLhH0PoqqgmSYEwRG1kmAOscRSojczxaHsNhPBf\nJVP6Knkzd3wcbnsJ/YPNU9PhRIZNaOUu+UXvtl7KgUfyR3auPZz+wU2TsEWX\nfgp3++HLI3i8z3FNf2lEszGfZDGW8M6utoAzGBs+5L0TKXxFkcaqVn37u//T\n/geIxX1bhI+HJJcFkl7Y8wUwaG9P23YOoihuqqb29eIEowyrmaq9J34dHuUB\ns4TA8OYxi2+zpdl/PZ0fC1d92wr4f6sWewWvl440wztkrWfP4AyEluLPrmkq\nl0Lr/9OiQ4O8xR68n6aF2iYaWgTeqp+GKhIZ7QuTsqQtNvOIvghvV5Jhl93j\nZOC674jpyaroEd3sjx2dQnBL2ZNT5f34NQ6W/UhC8hmgPIerxeGh8IxBc65w\nt4xLQ0CYLNgpM2HPx9mkuwt0Dtz3Oy+Nhl3SQni9NZvB2lNedbMIdq+pNjIB\nCcIQCeQygPWKmocHlAbpPLKmM1fgImE0GhidPoyFQhNKzXQBg6+5Lwj0HJ0t\nileV8G+QgG+ujGGLn4s+6SKlvWL8e16dOj4qRqDOAh/F04ThC0/WElE0Ge5T\nFr+A\r\n=VDaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js-utils.js","_from":".","_shasum":"0fd20de8600a8a775bfc3a57613bb3202dfec579","gitHead":"482a9697d8f9c88dda62aab19ca4158b876f043a","scripts":{},"_npmUser":{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"3.10.10","description":"Some common used JS functions","directories":{"test":"test"},"_nodeVersion":"6.11.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_1.0.1_1524601615291_0.7138018751976332","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"hybrid-js-utils","version":"1.0.2","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@1.0.2","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"b994d2f68294ee1c85f36abf89b23a09bb5eeb0c","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-1.0.2.tgz","fileCount":6,"integrity":"sha512-ShvP8ZyxrO0RR4pFPfDiZRA4sON3sWUmjUrlrMlyD3q9az6bI6I1y6YBzR0pr0x6QwaF0x7ptMrLmuwC01ArQA==","signatures":[{"sig":"MEUCIF4L+syqNrhCcCY4NWf6wcpXBTVj8Hy/TpDEOygY7P1HAiEA/3BJjwd5tsLZ7Sn9QvAQ9fO/+fo0iKaDzh5eLiiYW34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35X6CRA9TVsSAnZWagAAWwMQAIqu23BLgmI+SrQJoQkB\ncLlIfGbsq7WVIXLhkxYWcvuhla3guvZoOMx6UmQ1nldzNWs7c4MHoBdSU9/a\nCu2EVHcG5IQSL8WcMg8vv/bdYFm2Dcx8R1LGEQewLB7nyxB1uegKAqh6V6x9\nLMh9uJR5/xLafowK2Pa32MZvWUazIf7kyiJpATGyCDZfH8wSGSXJ0a0+AR6U\n/Ha5S2MXG4tAXb2rv/7wiymoVWDZ08HR3/vkdfWVi+eUEPkgZ7QjXUMxekXS\nX809kiKHjM3GKgfojh7f8HQ8zeXa+Fc/FDvbwN50BLj4pME99GU+O0CwNc0E\nop/S/1Bcprw1sIkWbtH02vGpsXecYarOobkhoqUcYsRxApmHztjjg5QlhPdS\nQ6AdR+cXkCzBTstAE5navwKWY2jwh9V8Qb0LaAJIc1GKbSnqWtZkqhwuzSfW\nPupy8Ba8ZdUkW/3EpfKPjUZ9udhWDtlL4FG0neoODbFmMUtQJQzyLdUcFe0d\nl/x7SPtUGaAM9+2T/GtTSwcrS/SGDICn5wnBmQ9cqowqfUH1CW14ktl1eLKY\nWXlOzNxPXXinpyyVt6pdeWbFWBgfoP0UgCvLyTacr8YvUNnRKSy5GLKwLxUw\n18cXauy30G/HAO2KPSduyXreNqSFGj6O0trwXmM+xnM9JsQUbPwajH6XL3gv\n02i5\r\n=Hwrx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js-utils.js","_from":".","_shasum":"b994d2f68294ee1c85f36abf89b23a09bb5eeb0c","gitHead":"f0a18e0c38b860a10af6380325d3a3c888f88b11","scripts":{},"_npmUser":{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"3.10.10","description":"Some common used JS functions","directories":{"test":"test"},"_nodeVersion":"6.11.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_1.0.2_1524602361702_0.6339114347359494","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"hybrid-js-utils","version":"1.0.3","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@1.0.3","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"44969a0ed0974068ec6867e4d33713a67f46f5e2","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-1.0.3.tgz","fileCount":6,"integrity":"sha512-cZr8Pdy/IAhsr/MCd6S02r9/hFXNYSP088yxgsimG7h9nGj7NA4HAy3VjXFZyputog1dNrXLepjNPsUQ3ZpLlQ==","signatures":[{"sig":"MEUCIH0krE1BL/nwJnDmuyj8HLRoUX+MppY+vtm8DyKkHcTVAiEA4sbTeNrC7OdQORJoHD0XUpfc7zH3g14qFhyeJeB9Vak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9D/aCRA9TVsSAnZWagAAHLIQAKM4J9vDrgopkuXP6iWY\nc9G9QDBCHxNErolZsdqoX6A5JPxmoHunUpKcVIAWn3Gz4S4ZB4ieM6L7k+9E\nGkSj5hjAewA1Ec1QsMJXdrNIBaX8+eT6XvWhJnD+kXVUh5Z5s07IurAf5BYu\nu53t4Kup/yFioeeMD3UL/PRK/aHrIUXL+AYCiWYiygkdVL78+LWqcEWNhfj+\nah6NaS7Bsbf56Ia1xlbOZtaNIt5Hyh68eD9jeaPUVflBHhrTv36Fdj1Wddtj\nb1E3IGqql8EpvUauJK62KR2c16xEAGI/VEIfhSRyCw1gGuL96v0+eqw4bxUX\nCTH2EnJ6zG5bPgDIuWi1Mcxg+hrndrtJUJT0jQYuEL6FjCUMIiVl/+X4zZ1T\nzZZoast/h0p1r6TNzCfps0w3wwlXDugCDrQABjZkVcUIB2GWHSK4PvdTfaMv\nPUSj43OM4npsw7In8pXolTLNCY0L+b1BTibRzO46zQL7PqRVl2Z1d6WpirKf\n2sKEiKPU4VwTFu3nY0qjA5b/B8FptxVXf10qwPKHS9o759AdRKxiQRmHmZMr\nTL+76oaN8P7nNvmWPXNOlF9wR0olh0cIo3/zQggfre4FpMrHRKV5SCcVFyjJ\nqnlu84n4BoUtWRahGPgdeh0u8JoPm/DAvChX36Nl1N+PYTLVw03flMPUI8uB\nefpN\r\n=+Aku\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js-utils.js","_from":".","_shasum":"44969a0ed0974068ec6867e4d33713a67f46f5e2","gitHead":"b6673f549058a104a7820ce112a893123df15507","scripts":{},"_npmUser":{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"3.10.10","description":"Some common used JS functions","directories":{"test":"test"},"_nodeVersion":"6.11.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_1.0.3_1525956569356_0.7453280623726526","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"hybrid-js-utils","version":"1.0.4","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@1.0.4","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"e123bd33122692e0c23128da96b5914c2e0958fb","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-1.0.4.tgz","fileCount":6,"integrity":"sha512-dCmUjvAKkulxr3Xytih2bDpy+PYMrxd23WYxcCfXywgMwgw2NpL372lyYk6n784ztI3C0KxKqQMooOxoAXm9Cg==","signatures":[{"sig":"MEYCIQC1tb5JkEFbZ5ITc+s1nmU5IS9Oed+yrMDARMv5vNEfrwIhAMLAOyAZCvqBid/74FrXwkA8wYTOOz759wbZ1qSmtcy0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgAfGCRA9TVsSAnZWagAAIOYP/jiZputKv798CERfsGlV\nE3WEmSbK+yg5jRURMBX58n9P3QyRPiojpxvszod1jLvlTvRUGhqJu1MNOVtM\nbGVd/C7GIpjGW6Thd1FpJToycIyBH/BUhMiUtiOSwaXUVWl9O6gi3fUjC7vt\n1bVFdsij78w4ExSOyQh4uBtPBoFaHe9k0nmOugd8f+urEOHr7/6OaCTg8mZ1\nbEtsyngNmaME0yHmA1RsrYvGtrdsdcXR1ipmTHBjAbiC/VuJNKWWQlR2VEHm\nRxMCWnL8smUCNiz1exW24nUtfb3rR/2e6dgfAi5D5U0fQ/5uMeNYUuSsbFWi\nYv/IM+Tbn6FcQIn7yKo78DM7mNgnFwzrJuaR0zt/RiQ1LGqV6lEFCMejBcnh\n9JidmuYZ4geH7Jr1BEjLsu1Iodk3R0NtWiD3kYy79Bm25evrQ2S6wVWaRXsg\nbuTkbhZujMLlaFLvB+8xZ07zgjnAep+Ai7I/idPSUW06OB/E8H4DyxnQhg2L\n58aSShNSJEMKR93PjOoZg8LKDza5jwnlzzIT/emx+JUCPFylWRxP1lZoJTH7\nvXJOMTCjRalcaZs1Ovs8IwwO3fIkpxfGqjYmu/STUIbqugNpWje0DMs1n59P\npuah0bTjSsgXo/TZxYQkAwwe7oX22Hdi9zxOI+wymgRfLgecQsS0xgitj/+o\n8SAO\r\n=be/t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js-utils.js","_from":".","_shasum":"e123bd33122692e0c23128da96b5914c2e0958fb","gitHead":"661b0eecee84ca047dd236409a6428019c99cfcb","scripts":{},"_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"3.10.10","description":"Some common used JS functions","directories":{"test":"test"},"_nodeVersion":"6.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_1.0.4_1535117253627_0.38045373886697376","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"hybrid-js-utils","version":"2.0.1","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.1","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"394dd0f9e20dc07759ebba2e4e10643ec38cc171","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.1.tgz","fileCount":10,"integrity":"sha512-c8+onSdS9m+7DV3VQ9WaH0/g6Ajnl26e2IGZIOotfjuTk3DmncVRknmF/ZfpG+xraET+X34Btxvv044EElORlA==","signatures":[{"sig":"MEYCIQDO0IHiR4ZbGO694xbBR8q1+RM5TSf60wj8LFScXT2wfQIhANH/N7VrMxu3HAuEB79OwBtHe5eYQ7/oEVzcH0YUcyOa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjeCTCRA9TVsSAnZWagAAw1MP/RDoU2+cD/uZ3Te9F09A\n5e6mKiULa5a9ePnpS4lKOgpP0ajI6Ub7udFhdRNW+fGCGv8Qvy1U8lzKvGmS\neKTEQBFy1dBMxlU1DHDt7+IKhxr5ubwtR7KsT9fxcYvsaDlu4gx4T+nH1WBv\n6ljnFGN0/405bSv1z0Sj1gXowPkZTRTC+UVpXv9VB/rROmBpmGqoqi23RhgM\n7CRdxjGNdpk2cqgtEXqWd1ZtWveoiTLRi5gKvNTG+R+2haViKyMcvrC2VKY4\np6eTEsgosHel/SkWDKr7UKh+qPPHT2k934Fma67gslm/VRqQKQ7+cJjl6wbk\nZ8bgULAc+VPxK9le6QhYCEkD3f2KOWDXWcHDUTebEYtcQbFeNRD8FhpepfPz\nlR8hkKlflmdBQ7FJqd2TOsZXkqAb+6ANcg8zPm4/chodDDHMDNC+s9KQ493G\nXzYPbDAY5LihnH/qKgPCw+TQ9Zecsfe9MGFemWCvu6G5x7zQHVDsEQW1pxqa\n8cpzsL7VxQu4IX2DH7mYHeytpU6XN8/g+ZceZTz8vu0ViebO+9auPE5kjBUZ\n8hkpV5B7OL9POjLaiDGiaV2iZtfunruHP86d+/BsMfgIIaUII3/kjBKoAiLe\nLE2rId/2cQX+uOkxqCtI8u6K5TIK9WLMhkh+XIsjPutguM/z5HxK5W/Vx+9b\n5uN2\r\n=wVQl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.14.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^3.4.0","tslint-consistent-codestyle":"^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.1_1569579155066_0.16871769346496346","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"hybrid-js-utils","version":"2.0.2","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.2","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"fd7c02c3db602629ce45c9881fb4bb3e689dda42","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.2.tgz","fileCount":14,"integrity":"sha512-R+PecSFtojGsjfoQ9U8Nu9Jt9AVfJB7Bwi+WWBmETCx5jx8FWPeZFArn/gGLEyW+nzhWV5a78ycgsU+R/oiGgQ==","signatures":[{"sig":"MEUCIQC01F/ZD8wa7WGC51z1vtqAavbCUuv+0PuYGH9r0P6YqAIgGKic/r1NvjPPjW8slAqo/xr2tYF89iClIFXHi+VTGBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdny4WCRA9TVsSAnZWagAALo4P/00tY3Xyui5+rdvrNq+N\n9GlooiHNhmEjKGyp7wjMHZ1atO3cYxlQffF1lzfhxN3+F82s5TDGFU2xO3c5\nh6OYSXJqR+9kYccjuT3LQEbZodO1JFTcYdiI8CH0ZonTV7nvrfKyzbm2UAhy\n2D7jCL50DMa63Srf5AVdjHFk5OnClxDz6vkyanyQ9OlNgsBY+IqiE8t3po5u\nA6UssjN0rJtc0EXHanOEKn+qZsKESGSxmc2Ktc6RaLhQFmMBwCmF2xFTuFlw\nNhfzmzFSq4lo9l1sTd9pgwpM5x+cL2KGb67lLBYwL/8ctF0ghYqc6t9loPwt\nJYsRcNnnaII/SBJIF4CzHEKA/xJiUamYOvOzv7I07pt3fcYxQoZPNt+ZWMQS\nX6av4HIa1SdRIBGA7HggU5FqhCQwZj66IrfMTAPXnU/Dm1CPKzO1usFchj/h\nvPUBMQ6DW+ucUaMXzjlo1iUa22tAq6d8jI+/yS63GUKk99civ59X+qOSqVjz\nRf9mKk41WvgIIbkIB678B7wkgAMM90RvT5cypDRt4XFrqCT+E58WE3xzR6JK\npWtpAE0BgZ4QHytYZiMdjjM2JBrUsY0GweeENttUEDZDcuTUlfpmM24VvYk8\nY6oK4B30hrP+M+IVQwBh8SbB4Tg/IC/QCbczyAU1tUSc/SHDGKN2A/naxwMv\nS8rD\r\n=qa0G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=6.0.0"},"gitHead":"b8edd223bed27158aeb27b0cc0a83fa64747dcdf","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.14.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^3.4.0","tslint-consistent-codestyle":"^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.2_1570713109298_0.38790624633642645","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"hybrid-js-utils","version":"2.0.3","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.3","maintainers":[{"name":"tonysamperi","email":"tonysamperibg89@gmail.com"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"8a6169fee5a94cb484d6ab2e243a7a38aa346762","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.3.tgz","fileCount":14,"integrity":"sha512-UsEMKaIJYZI9V43aLqgHWYYylc5CNf+lrdgN9JmDfOZRn6sCCTI4JluRNIufyoYRhGM0+6S3K1hK/sy/zIuTWw==","signatures":[{"sig":"MEUCIQCYCow/qn3fROoANtUPlNmEdN+uomfL7jZVYzRjPkJYNwIgSzPo5uldzAr2PbG2ZTMXjkGeak8/S9nZ23OW5x1JZyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn0EmCRA9TVsSAnZWagAAHWMP/3rw1OR8G11Rj4QFcTE9\nIaShsTt32v8pFB+t+PGnAsj+w5xeiDd7f5kUSALEQ2AZKom5OecutfE7FaWc\no+iw97fcyqFT0UKjTpXHN4iBIVl+pM7qjPVRBo0UNAfu30vOKzCkYSzQXCfa\n8uhyY17osDEleYFxOdoRQJ270+ti+eeJ+FuW/JOPIab9Jg/c3iYTNNiosU6D\nWzzP4cPZYRb6cptlmM9b5rKCdolY0QEO3yL5W254Y+ChYAmOR7W5I8CslZ4i\nJyDNzEPy9MXqDH854+USWTsymMdfwTcEzzr+9Lpn0m2Ao0J6lKyT3AyOKt8Y\najcu5nuPr/5Kc+jAyZQXDgKs/OUHcZwsiL3SsbL78GLHxRzAGJDSt9I0APFN\nI+VMw6WsI4ecW6jDJt4gvchtyad6i9GJ4aljXBMn2L+qO2ynh3c6xIPaGpbo\nsB4uxbHJ6ML/BFHtcVA7x2MlHwzNSY0sFm29hWa8N+LrmcOuSphPywpHpJ92\nQOL7Ays57r5SoRQYqnxyaPDV3peQc/M4tbXfPulieW2kX8a2rp1ephz8wtih\nHji6P9NAa3qlwDzuqEZxfFCxcOuhlfTAXHjckzSdQTj4Kg+SwI+kc6S5d4BQ\n2obl0bAyvgTOR57C3Wic9zLDSTY9rD+TdbHQ6WHhmJXrQliSg6vUIQZgOXl4\nzRvt\r\n=XMPH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"7d60c0a0838d2628e5b7c7109088ea2f846ae2f4","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.14.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^3.4.0","tslint-consistent-codestyle":"^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.3_1570717989648_0.635843077736679","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"hybrid-js-utils","version":"2.0.4","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.4","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"f705c64800594266e83cf9e3f3f288b8587f10e5","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.4.tgz","fileCount":14,"integrity":"sha512-75iWqUZhuaQRbSFGfyHMNUGv//KxH31FJZwx39WfJgax2NXMTcFOtyBDwRk+ASce6mhRHQ2pZoCjLhQ3218E6w==","signatures":[{"sig":"MEYCIQCGB7KCxNSza09YNIR3YVJhQkwWXwsgCCcQBM/FpAAt7gIhAPbDS+q9iHMoVN1BmXZLX1xniff9Ly50A9DMZIb8CxuJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHTY4CRA9TVsSAnZWagAA9dMP/iNYYxMVacsdIorxw6xW\nUbbAfSe1c5V+rmLiWNTJRNJcfBuyQsVE7Acyi97zMooi3haJqmxzC0P6v6Na\noiKs5h/wveOYBtDR+qSZItpAAvMVwZIIkxrR+oWQMARXWOL3ZSSBXPJSte6i\n3TzCytTU2KHrzft9VLv9eRnqg5stNHBMKJR4Q5mQGRGao0zSqu2UXYs/W5s5\nTxxQA8lRa2EM+CsuRzweblAu7Flhrgo8Lk0qwZbiKNBAxivJJypKQQWppqS0\n1C4t2DMwaIM9mqWnBDZqcduJuox9P8g/SWJ0w2Z8QsS1XUR/MPP3MCVktKgV\nI/y8294EtCfsWQRjXaVKfKlvupnBUoQVOskiw459vzO7kKwuVOhSf9Zq6IqZ\n8++2TIajUYtdv8GiX0PFjKGNRFri2wO/GRA0TNjVrxqrjyBHS7XwsHfw9Cuo\nkyVSknrI/JOQjqIat0UK/Z3qRaho22LZh1wqGvox72V+ir3PJorRw74YHrUI\nSQvCZzWFPLoRgXuwfm2VZ3MT/fvCrTagQWvEdFjjUmuPyZS/LAs172XepAUZ\nBSioqxSY/xpz+XyyDQ38SGCV5uFhVaM521WUQUNxEPdNXYR05IOqCPQMM7U3\nHByDphVVPWaHWea4qIPxwaMn9uVziYCS9JespEaXdInTWd5kEVz9W5/HwMYl\np7yM\r\n=6vpM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"7d60c0a0838d2628e5b7c7109088ea2f846ae2f4","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","@types/lodash.camelcase":"^4.3.6","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.4_1612527159881_0.43708081842096336","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"hybrid-js-utils","version":"2.0.5","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.5","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"db95e462e3a2453b45cd0b92bd54127de49e1218","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.5.tgz","fileCount":14,"integrity":"sha512-14/7vad+iiWHcE9clGluQtY3IaK79smuBDc4ni5MHf+8wREqTWsxpR/agrkaQjKhbgVi7UnYBWcH/OBbS3T6rg==","signatures":[{"sig":"MEQCIAzigKGGO253IqYhH0hgbEOjsEYuOJvSOJJbqSq0/8ntAiA4EHQVFFaMJ22FhVJZQkl3HprD/eOoEU92cM9tDfd+0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQe6/CRA9TVsSAnZWagAAmPsP/jcoI3ttVfgenumQr8Xv\n4LnxULCNkpGNePeKrebhrNXnY0WCV2d3o0qqRqigq9EYSsfQyvZyIj1t3WJ4\nypyRYSTfaDpRfkGjGkQsnMHBcrK1ZDb2bMLIamcGrw8vMXaOuWay4iOXVAxE\noSVhXgB7i2vY3tqDBCLcWMtfiYWx1PWHRMR/ajo4jjOEBAy8DYPjndzgBKcH\nf9nEddZW6fkyEzr1OxKVTy8h+zQ6e8uYSCfbD5LJBhK6X3Jyex6SIBTUiPAp\nV9pV8wipyVK9E20X7lNlK55iJf/gJZADpJdfZaDVdrS4JHXLxE5L/vAaA0Ut\nk7R6T9nb4EisxYDKP3gtpZ9KyZT0bpxbq0PwH1KHM809LgTD0omUYZ/+4ArI\njYAaT44yzOKh6GtzuNSj860/8pTaB1iYqUqvvX8ZCVNatQoLlajzKclUoiYM\nrWu0Wm6CQ/piGi3YW1KJ8qxSMSnVThje9ulT7QdoYr3Nc/dOXUR/r4HNJxXB\nYfBeYpSl3jqpdTVDzopgaOnfbgbKD+gh5wacNZ3AX2l6EiqYGIBshO8p8J01\nnDjLJlRGYfOHRuqE6V8485NST9xNT23CEz2Usw5Di8hGe+XrdUfGbmvolz6K\nz7ljpLja+U35WYiiCOTfsNT655DnyBlf8TINWSeLff9CyGxwatlSoSkkM7Ug\na8Y/\r\n=5h+C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"240c0c23e01d733e56507c24accd9349eadb754d","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","@types/lodash.camelcase":"^4.3.6","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.5_1614933695173_0.7887112780486534","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"hybrid-js-utils","version":"2.0.7","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.7","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"8240ce0948a97828a1d263cb3a7ce78ff2a9c64e","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.7.tgz","fileCount":14,"integrity":"sha512-Zd3VO2bhb3SpNR1OjJFSjUEmQW5iAaxYSQ0mPcTgDBJwr0jP3e3SYamGYHWH0ktRquKEX2I35k1lnW9byhqQgg==","signatures":[{"sig":"MEYCIQC+1yAdf+besb2Vkhxu9nNngw1+1NhwwcYoGBrjyeghEwIhANw3FknM8EbP94dbp2PAfiKwQtxUQ5TSJPibKimIYR8y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR4MgCRA9TVsSAnZWagAAK2sP/2DHbJQ7U0gl0GwSQ0Sz\nP9FWZAr1VolwGeBIGRSTQrLY4iVJu0TyB+IEmeEimF84tKV2r9G0eAhzmtyv\n7hzmOYDNIshiWh29wM0vuVAfKDRJrhgex0TKtJvFNBAT4W2+UdgwC8xRdGRR\n1Q3fC6yduWj1Z6sve0IjXKBHTxhQwEn0dGFSs0/V5vUQ+/gDCUZrUjbgNS23\nXfiTTF7F+gTfEXpHZ/FQhmTv9ANo012gND0m0aNA6dedSAn/woYcq8qNn+Rh\nYJAbjYgcpw7+mizo1Ugd9metVTdIncrGDK4UjKqX/1DBmCGwhoIbuPsKzCZz\nEY1oOCk1dJ5EJVdAEOaZf/Lzg6vHOFiVg36rQKQEcOZiu9PzV4Vgo6hrIGiW\nM+u7VK/8yfehnts6ZmZgTo12FqMBandDL7UBf62aRTy9LfwwBEaMXJuikamm\nJIiJIF9B3/D9uOgo005ek6KnGJxPzgc1bH0nsnzOLPpIdmsOT0XD1fA/HaXG\nuX/63EsqFkut89uZ6cxps67+nV4iRY62JzqRD0shIzuZ5gNovBLTUXX/Hf1g\nNP2/JZ6xnG8VKwt4wQCtltx29zcri9RwGDAEsIVqN7HQKHdDcSaS13J5fOjV\n/FWyMwa3Yz9wOJZ+y1ADjnXp9XZYlTP4qMJdn+1XU+Kf0LOz6BMsg8GN2yst\naXWD\r\n=ccBP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"51b702ccc49289fd399d2a0fe3b6560e46dc9fdb","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","@types/lodash.camelcase":"^4.3.6","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.7_1615299359592_0.027998504501433263","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"hybrid-js-utils","version":"2.0.8","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.8","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"92cdf3d8ade895fe956f4ceb8420b7939edb2e09","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.8.tgz","fileCount":15,"integrity":"sha512-fd/VsT+i3tbDRGwk1lNL54Rha+BDQ89tUjAXT35VcGogJff4FvqbfpTQJn5sepyUIz+ayVUH06qry6xSfvBubA==","signatures":[{"sig":"MEYCIQDiJqiuh5u/yrxBUhaDksQFn96y6ETcddgIqjP3QXyL9gIhAKUpsZlB2J93BKlqFnvM5CUmW8kzQ80pofOxs6NOmEqa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpNLzCRA9TVsSAnZWagAAAAcP/iQAEl8SOcjAS5MbKeJI\nuoX5pdxReKYLurrCXhf/ELm2uDUzjNAE00bap/PyOYHBcpeT6cecDoyhqp1b\nXKU/v6HaChuZUJ28LsdtER6Ljslmt6Seo+64otcSwQ8jusO9bx87cJxxpsKH\nSb3xhkdxNwkDzQt/Jh9qCTuD44TiOZwbk7JIFIKA9spVY9xIgdemKHrklhsb\nh+zoIPTIsJN6tHq0WkbEMv6de9h8i43b7+xSLH1saLFRhPDFsinM6PILJKM9\nkdp2DL2y3zmtLATwTKU46OIYH94O/hIxG2vZQwvEhGpNdy/3B3M1fzmCCvRo\nwDDbt5mO4viBJCVinCrMBBx+PY+AICnIA3N8ygQtHGWqwLjVHra50QfThH8t\nwInXk8xJsP4kIGMmpboG21lyt+YDOiXohj+HuKS6wSMlJaB0CqDNPdl+qgcn\nqbCzYmDWosx5MfmzNe1/DspTRZh/leC9gxIKQGUcQjIPLdPoc+PUN1494GYB\n27bcAhq/a7x/Lrg+6HMaDk0VZp446a04VaD4RETtoLY24oWJc+Gxbf/lAHob\nFqdDxiBqCATtRToF69Nit2M8T9PcAzBkMYBALWeNybicM8g4jhWE+0KujcKf\na2Y1LFJ8uUnhxWP2YHvrq8FHr3wWw/bsCA8jKm7pYaev1XzU2Y1WkgjpLP2C\nchvk\r\n=U6AS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"ad7223ef4d70197bceda77c37b95d3d83f435dad","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","postinstall":"node ./tsbl","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","@types/lodash.camelcase":"^4.3.6","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.8_1621414642794_0.9156032328470047","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hybrid-js-utils","version":"3.0.0","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@3.0.0","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"327f9395ee5c9f9586885a892a83e03824f32932","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-3.0.0.tgz","fileCount":11,"integrity":"sha512-+tbf5nTeS1E24Gp3l6nJ++3KWn5DNh7sfczkE3sc0e0HmjcjencjhICdXeDXJRTtInUKJwdeoqwm+B6FVeGmeQ==","signatures":[{"sig":"MEQCIC0nhb6KVk3kZzX1AqDOBCPKZ4fZSBqzVFmi+pzdI5TuAiAHP/07m7ozOaIR/myURB3xCTgA7wmACGUlc5Fva840fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpO6FCRA9TVsSAnZWagAAuUsP/0WfWndELSoL48VCDhQ8\nDMetBoKpCgZMS1krXkK0fmgHgGJ7lWnuyPjL0qG8izIvUapfDvIZopg5pL6x\nkKfV25jcd7DP/i+ArtosnuXc2pfer+lzUjXXaBRLE/TTUdtU3QF6vWqrkD5F\nhUqHY4EyIQbadakrzDhIQwEI8cHjkw0ylqH46J9DHsi6kFeCRWg2wOnodW7k\n5IZKMGV+itQewiSecbxrEvD7Ecq2DnefRQ+PbbEK27OJ4FhEYLhqWpzl1y1q\nw1n/Hyo2gLXcZnZB24A/M4+xomZHD4KbL1/iKg/+em4RvuVT0R1z5WRi0N6n\nuWcm0aVoORlkPm0bhki+Ksr32Si6GIfH2jLebeLqHsn8h4KJfSGrMAtnwCJv\neYDfCNDz03Mz+F/mJBg497/8WfwuenfRFIbs+bOgLH0lU3KtX6GUfB0iUc1j\n5YODxKtjCgclnRMS0ujMkGiTnWDKftGm+b5n0GMnykHQ9KRiy2oIcCn5EWrJ\neWyfp8OP1KUw8KMp33Bgv+bmfQW0WQfl/aRCsqs++t5q9/a+XAuBnr1HJFX/\nHHNm8Lyss58R+AI3v8zBDyKNF9xmAk1ICeivssUacHMCxWhjK0V0ujqHo+HA\nNfCoML9R1RrhiYNRgNxgDoeLMsBxFFYdZQBeYdIBx8UBHd9rOhgtWRBjXwAi\nQdDa\r\n=+7kI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"7687eb7c49bed8065f2096ba7f441f8e1d976747","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","codecov":"codecov","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","codecov":"^3.8.2","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_3.0.0_1621421701007_0.6581523663382673","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"hybrid-js-utils","version":"2.0.9","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@2.0.9","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"d46c0d4e527c69936b5022a6eda73e111eb1f2f4","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-2.0.9.tgz","fileCount":14,"integrity":"sha512-q+gPHanWBbXmXqP/468+Kocsfw6PbdpulnnxVQYD4JXupeymmxlb4xfkIXNFAQ5/cZ/grh22StT2czujgoD3wA==","signatures":[{"sig":"MEYCIQDWGpQDNoPCfLtLO44PkZIQ8RYjmAa8HEHTl6IS2XpWGgIhAIMOfzr8OnJv7VUNszrgBbZcetEwZ5xb7vP12eJPEwjV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpO7ZCRA9TVsSAnZWagAAfD0P/3GYe5nQk3y+VjsHxcHu\nGnQGbdaGc3Aa5/5O8Ip2+fuN+Rgi2dnMBlNcue1rfejm0oeHQaiM++9aAzYx\nL50pHgHC/44fNKNaC5cNx48PW3e6e4lk9FjBuBmp/jGie9GjmmuaCJljDBBg\nDak2+F74RqMPKfzIBnHXh2d7fqIeCeMgwcx6DMxk/SUqthd2dCx70e3n0QZr\nLKEtxouv8pSiF4Ujo1w9zleW/0IRBL24WCxO8V/HOZcC6V7z+aOLpl2lK/ld\neXqUi6cFVM+wI/AruqMJszQFnP+6YhfMoXlVkV6ZTxPE+0ab41fzf3SwM/Zm\nu0BVBW5dU/LikMtYhuAg9fh72IsULg3/78zFS/CnnqYXVAf6yxUiMPOWDheh\nVkNL9DVR06fczjldOPEjr+UvhvtTST053bYVgup77l9H2iEQmmCN/EirRbA9\nnV6g7XcxsExzisuJ0MRIQCNRyWbvi8aAmpEfPvKcA3oOlyhONvrTgcg9/CiY\n57TDYopVu4n55/qhVxVit1OcSkMQCDOPX5ogv97cbBwYAU3LP0FmaYuq/xze\nuBvXO4h0Y3HU/V47c/uQZZLO53G57KErg1JUl54/eMjKlxBwlSQbgxi8i/Ot\nc6G3ZF/J1HZnMO0R+9e8081e5887q28joXFwCzk7NDU4GZ+mFi/PXgfNNniD\npFK7\r\n=03ex\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"d65bcd577bb4db7183c8ab629f721d5c6ce42f5e","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_2.0.9_1621421784619_0.5771185386904005","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"hybrid-js-utils","version":"3.0.1","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@3.0.1","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"ba75378f230099adc92375d45a139cf1bb349681","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-3.0.1.tgz","fileCount":11,"integrity":"sha512-kR/5SRA0rcVScns40QGA0lLr2GgvZq1N/x1btfSvh47jlu4BsJLjJNYblu2/eboJYH5GsH6J8OBVaOKXyLztmg==","signatures":[{"sig":"MEYCIQCyuswh91nOVOfWcV9tG/ROOB3IsaRQQ2p+aA6ChLYeeAIhALqYInYEJrWvSMwwJQB3XfS1rFspg3EYWQeBIIQHHmvT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSANCRA9TVsSAnZWagAARB4P/2YLGoR29j3sCq4I7gwc\nyXElZ8dMih3cjN9riG8VJO95q8a1ERenv5h7fGC1aN9QAPXVdn2aCQ3qhvFu\niRwTPniFDkrMv0+M6VAXEkIdbfjNF5bxWepP2A5PfjEhpSLFzGOYtCuMuMEE\ntiHXDx1bj6oNmg7BJskzlt59cMziBRl92JxD7ry+ZTdxNuLme07ghAO5Wl2y\nhrWn49XUtzgqjQOWdVHzNFXe62PwfayaaNnNinEL7TjVrGqwetn8JFjrbglY\nVDZdsuoB+R0wGg+T5QhIvkfpP6edsY5FoL4JYAkktKdQ9Di/zUGCsfAQUGcS\nmqEpl03bILWj1DWwP38MA5Kb6CjrTb6AVWOU/tcuAcA3imCiefPfEY0ZmGhT\n9LPS+IOysRNcuhVT8f5BEMePNaQQpEFEbITqXD3lRz2MVHf/E3dHzMS5ASPQ\nlbOaPgjfmRKeKwfSkICSx2IfH11jVLJRieJsMkACGLAXN7SaRL1Sppv8drLD\n3rbfvB2URDohL1R0Fp1PRqiURb+AZsh3j6sh7w1OWmsU0MAfvc0WO0kC9+9Q\nlRJRqOETuElWRA6EjpNDlchTOgOkO/jQuLo+Cv+x7Se7ZjmfVCuHOPTYvNJY\n2C13CWkVm0KetubQrhJde2QoDBGXbw/ftR2cddfQOBshYQwHi/h9ZbSXuf/M\ntdIo\r\n=A9zh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"7687eb7c49bed8065f2096ba7f441f8e1d976747","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","codecov":"codecov","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","codecov":"^3.8.2","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_3.0.1_1621434380937_0.5884065133512475","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"hybrid-js-utils","version":"3.0.2","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@3.0.2","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"ae69d0f12afe841879f4439dbb4fce28ca3b88f0","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-3.0.2.tgz","fileCount":11,"integrity":"sha512-FceRrdX3ZEEn3wLqJhughRdX9C7KEhufl66EItbYXVz4ISa4SAznLR0LoN84kgDRRSF5BB3gDbLe8ashSG34Nw==","signatures":[{"sig":"MEQCIGNS2Rl1znts3HDg4qbZrxbGxruUw/9EsvSYfQsLLxeLAiAI6gPnvfpJrGP6P7ZbVzHVP29nees4ZDuJN0O3AFkfhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSSCCRA9TVsSAnZWagAAGXoP/2sYxg6RKeKx1O0dmP8u\nKT9vcSO3G9OzSIvMPnLV3Mi2ynpB3aA16iB42jsPJeO4yQzUQrgnrg5urxzz\nnCuo/ORiKOKtDOTtFdY/LxgPo2nq8MQff18sZJkEriDMLoWtanrsTf6zO7Z0\nOsOFTETaB3W3QSAE3aOCWMXVs/5JikdQwkXQasVyXq9SpvTCAOasW6EoVcQ5\neWE0dKzfSDX4F/0WiBuk3gujZNS0R83T1mmqUvKBE0wL/F5AuKFE5AAorvPF\nhSgz3yCw18XZl1n20h679v23OHUlUjdu6jtlUS+JS4dF2UrJ1xumntG8Ehxx\n3uqCvxeNC24bsCRH2Kap+Hfar1+HYcLiYAhKMjwAA1Egly/zKf40HjAFY5bd\nN0FTnash2bxDOOKRqJqE6CeYsgQCKwRutlKx6PNRNazt97A2z+16EBN5FdUU\n51CZzyO/Qvl534JzQ73hWmVDl1zN/LdYK6W3PFBlyYZaAnb0qafGWsYBN4Qm\nxvreaCnhrGiBJnYPz/mpxZp5cqqQcTe8iawdLBgbFv9LWisOuDeqtxWgkB6q\nzMLriHwZuKwJ2piuV/Oqp8XtzvW1TgK/GiMuooA+UPa5JqSYgWTgKGNC6RjO\nZR8cXqZ9+ucBDKZtzSMUqJ7u2GHnIesOEPOT20E7qR7JS+2kwdRynRab1r0u\nPGXF\r\n=3LTe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"5d043f7319e95be105abd08c00609172ee889518","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","codecov":"codecov","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.4.1","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","codecov":"^3.8.2","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_3.0.2_1621435521798_0.37507954652626374","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"hybrid-js-utils","version":"3.0.3","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@3.0.3","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"55d9aa7bfd426e8d84cf67d26219de1791038540","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-3.0.3.tgz","fileCount":11,"integrity":"sha512-zmBPZ4YKuJy5aZTf2buGLFsxG6Z+KXDDf8QxWMOfaCxdeHc1ywwC5yE4Hf08iqRkb2SI40IveJkex5pnPTr0Xw==","signatures":[{"sig":"MEUCIDZPpy5NrndD6asSjkNOeKbCvNlT+Kv83W9SRkQCDG7MAiEA6jYXQpCw4pakl7CXJSDs1RFaKRWbqZz6OpkTdY6y5pI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp7rWCRA9TVsSAnZWagAA0BUQAJkZeijbRNh6JNRNYsTO\n0MXSHTWATV3u3LrQKV/Hfjox56aOGBjsfAvjlpplgkdu/7tlYoCoIqVZ764y\nD3azvf0bggCsUs0wu+QsZOLxjK5hH5Bu2QgnTNgd/XcgRIE3YTDhiBj1tE0M\npzCHN1G7qm6UdGBw/jon9dXcdH/JE93VMdFu4v6Dx6NrXt8REhG7I9iXZXz1\nCuRIweQc8Yn9xk0+ZABfSPboDdU/Q2+k/K07Dg89WTZcnSdXXpCQp9eWXpaZ\nZpEaX634jjsQQDvYoMdwvsntxWnt9b2j7qqqI5siupeB4gnAu7aYSMCP5fR8\nkuhUpSIHT6DR/O9G5YQpOgLggn0iNmtXaIHTJJue5Kz2JKpUT75oDK+6Sbz7\nUBj3/FtGUUGpBpuPHf9wr21k2dzR0m9pYhOYUhAr+4s8w84ZgmCDmXbdPEfE\n3sFVQEa7SDU+ObjWzPdEBkSR5gAT1/eRomyTO4pybvQvm9+qKQVQrKK6CgUX\ngOZ+oVoRIVjxWdmG6D+uSKyx5kIBVkT3oP2NGpamrOiJY++mZd8505CdvYLD\n9K6+Rr6V2VC5Ohi3v2/sjWpuKf657HMWMOATQSgZGdGkfh+HGp7zqybHQ77I\nLXokf/OZPGgQDVMY/QTuhiIA4AOVVWt80Poo8nJS9UiIiGDmgv4N7vHL549Y\n0pqK\r\n=qQiu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"41b9e953c1dcdb341c3e7dc2add5f4a1dbda17e1","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","codecov":"codecov","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.4","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"13.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","codecov":"^3.8.2","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_3.0.3_1621605077997_0.5898535770986044","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"hybrid-js-utils","version":"3.0.5","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@3.0.5","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"b93466e84b7d081adfc520c6381be9d9bc83d738","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-3.0.5.tgz","fileCount":11,"integrity":"sha512-ebaJz36/HR9A45K9ovZcI2kanmpz7z3B9H+tdOwqUYh/lWCZBQnrTUaf52pecjda9N9sRPgXKhD4k7z6yj1g9Q==","signatures":[{"sig":"MEYCIQD4QHnO1Bs4xsw8PkR+OGCHTl9puxlGuNrcoDMLPhbt6wIhAIWhtsY0o6dDOIp7qj3j/k6839I8LJjss8NeOOT4usiP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGnHDCRA9TVsSAnZWagAA1bEP/j0FW1Z6s6yCXdwTM2GT\ndIl7VzdAuVC/mOuc5cOjHIGJO6NyiG2lrUHriyXYopPm/4ebkH8G8Y35sHEe\n5fxHG1K7aF5HsZfvFibVqnvGv0wGc0tseHNixvhL9j5Ua3Yr8NasVZviaI3y\nwP9p3ooQNM5eazAdRzYOk+5Lg6oP4C7CiigKTvxiycG71w1ypLf+o0iqLmwa\n2TeGVfdGIm8FmJC8Inv4rfOGu7aZGPMPviXat0SbbQ7WyLGv+G1o0e/NRyOS\nnGMOS6vg2nQQmWqO7MnUFA29n9itYJaariROiGs1OLexXXqqOeVNXIocK53/\nvs2H+SgSGU+4wajQ9Jz/0+es7WxyCbfjJFYJREXdK+eDRYIYa8LQUa6y/8Gg\nE/79Zq/nun9TkWKYXfDpT2DTIrgCCAlmPBEXekyFVYgX5MVKZYgpkJ8fmgKe\nmLZO1lt+p2MrmqjFZZsYatQ3TbKx7130CJMYqYuBDvRdKJefCihXOGzHaazM\nJ2d7X/du1WKDjTki/cmShtFHtOVV7cRqSF1aDxMmIzjrqRmepCcrplfp5RQs\n2srY/oBnvraK3sni8Z7HKp6WrhGArgl10gWDsog5jIPsoscz6KHubhvDd1VD\nQoAQP49hmDUvZepM/VQ/HOynob7Xmxd8W7QQWVShay9YvWEU12vH3CaslQoG\nIVtc\r\n=479y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"6699d8697499a7fdefa7d09d3ea2d0fb39668dcb","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","codecov":"codecov","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.13.4","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","codecov":"^3.8.2","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_3.0.5_1629123011452_0.14285470859040506","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"hybrid-js-utils","version":"3.0.6","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@3.0.6","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"a0c3813963f1cc26eb61f3d7ac6695879b046be7","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-3.0.6.tgz","fileCount":11,"integrity":"sha512-uyTJIlTKKOY927bbYuWkIJ8hug3xy3XOg1DxjnEWGqajihumrAAUzimScYXWZxMo9rRsBryaCFQ3FcBrGPfypA==","signatures":[{"sig":"MEYCIQC8PWsaEBxBymWUadliSaqAa1rPCbnOcgwL9Jn2znNC1QIhAMS5Bwhrp/AOA3llH6rllGGPS5vGHQ9rZszioy6Z/dXy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGnZHCRA9TVsSAnZWagAAuvgP/33VJF1SBxvYmcDrorTU\nWLc6z3x4pBpxnkdR8Gn14bATE6PaU9XZHKDbg0zo87LmYlfTuwVHYytWYFG3\n+xXged6uZx6JFcrvVR/B9WdsCzBgzolsYItJl2p6JoA4A8rHIsJC2nigQY+I\nLZDzHJK4FzoIboltzhzJIAVUZzjxhW6Gmz28YRmTL9vIxU7lTmxeBP79VNgs\nizagegfIqk4MB968EQs98/I7yAFlhxKsKDS2RSyh8pMwHooYLqiPkNH55daw\nrSVgU8KszaKFuY1Rc1Jy0SwUggnW4JnnSlgdInUbQ5H8LKE5BEkhpi8Q+ea8\nxFQ8aYVLvRdk2b7KjBnnetnyoNaZdJejycPYXXvV9Zg4zvbc80nhm5wKEDXA\n3JH1HB8RHoPj134dB9bBUk/oQSrKfQ2m/WCAjc3cmDZm70HAbcZALt6eKqPw\nWinwlaBECXWa9zTFzcasFFa2zNg9pocEIFHTQK7iHV9rJWmPjxJFzHcNwllQ\nv+Wbg9TlZEByKuF1GGMb7x2IuPGbRavLQwagq6N7BF7bpdKQXQI9dQYhkCho\n7ZbIeTe/QIZjqx18MqFB/JqGNQPyj1tGjer9gFwwW0llG6kPWZOKgP0/tEqs\nDbwuxcLjb5CKW+Xzseexao/KttNGt1mrg38hP74mSPXATvFlDBDG+dgrZFY+\n4xmm\r\n=Md2G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":90,"branches":75,"functions":90,"statements":90}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/hybrid-js-utils.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"6699d8697499a7fdefa7d09d3ea2d0fb39668dcb","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage --detectOpenHandles","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","codecov":"codecov","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.13.4","description":"A set of commonly used JS functions","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"~23.6.0","husky":"^1.0.1","jsdom":"^15.1.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","codecov":"^3.8.2","shelljs":"^0.8.3","ts-jest":"~23.10.2","ts-node":"^7.0.1","typedoc":"^0.12.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","typescript":"^3.0.3","@types/jest":"^24.0.18","@types/node":"^10.14.21","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/jsdom":"^12.2.4","replace-in-file":"^3.4.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.9","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_3.0.6_1629124167227_0.4439880128621785","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"hybrid-js-utils","version":"4.0.0","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@4.0.0","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"ff2c1e0c9d5aa17ddadee3635f09cd71e2643e5a","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-4.0.0.tgz","fileCount":11,"integrity":"sha512-DlQv6hVHB/VpRrCcpqmt89WCy53hcZdyUPdE8WjRkJw3hV0mcufgZWGSkhPPKrHPfXfQi7pOXI7azuLmtroocA==","signatures":[{"sig":"MEYCIQDjXJdNppJGaqKdHuNPO0393WR6UGy15ov4pgscpbYeVwIhALykpfDbKVo/LrpDxpuCfpm+xaHrFDlu6TT2XWWg6Dym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2tznCRA9TVsSAnZWagAAPZMQAJ6lfe2ZwKc+qLDBS80t\numGvUCq5l5cv9qoenKRmrIAv6ExJGeMKxvDbrrLjeQkvCSoZPitgvjTEuA3T\nvHHEdrwR+ljz/7QfaGzRilq4KVX2vq8hYKX8K69E9X0L8Jb6KugELoNI2HgP\nm2ivFeWeZjoy2du/yqLAzNaZ6cAkt0P9h5uHTCitm9OTKGtjZkJNN2ya+gyE\nijHUzde763KFjhXgKBRHTDsv+92TnL5+CkgSl7d9Ng18I7jmYfyRuA1QFOSI\n4P9Rq8ED/3IQAqYCpy2hqweWDNHVQKRrpBmiJ8JQ++ApTgzXOUy7OtLKyfI8\nVZ/ZGBL//YIW8WIEqMpFMufY79/dlbZFZSlfey7XHNSNV/MHmlmKudHOuD2n\nfN9wqN9Ob29UotwN1jBJvZXnS2SJhqHI2zwlHecmayMNH65bHjoFwvGSU5IS\nXyluiLSRXaaGnqZyLntNkEsHD1pKWHznwYJXqd3gocqSCeldgEjcEKnL2EoJ\nDLtl8EvHAQsDmpQu4bXogUOkRty3RmkSXb8YcnoBrjIgecdJoHIZ7jRDEunI\nw4VprANLITb81My+YSPz7+/IUepH49KqYb5y03IF+/8rrPh4SiwvfhkyjhpN\ng8DEg1bqu7aw4CKxYQmnbRdeNqkG1NAnpJnP9oM0ZMSmA2weYCHZUBlOebOK\nYG0K\r\n=2koG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"b9dd533b390195510f8512705051f59688c5de4b","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","test:prod":"yarn run lint && yarn run test --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"~27.3.0","jsdom":"^15.1.1","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^3.1.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_4.0.0_1634751260896_0.7343911387148538","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"hybrid-js-utils","version":"4.0.1","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@4.0.1","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"4116cc71fba1de77b4afa87bd45a9a371286a7d6","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-4.0.1.tgz","fileCount":11,"integrity":"sha512-vo0z2a6IKMFY2SWTo6wUhHHjoKbwLppFLEZlbD2Qj8tHicGYtpV04Ql30itoN8tJCg2IplhWUSQddxMzW4jrEA==","signatures":[{"sig":"MEUCIBNzfV/oQkp+U69WGAVEmcoUYv2Sd0PYuYqrBMYlWahGAiEAuLYQ28I4fZe5aCoFkdvf4vVUYGV4bIoJra1uOCni4MY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/V07CRA9TVsSAnZWagAAASkP/AyYzLwXAZ4v7NJ+tG7j\n6zX4hnzC+3ixIOa8J/IgUspZ9u+A4ed7DHMZ/7nIq5H7J/p5lNUt1F/RdCxW\n3VebSyUQdCrZOXbDegLrPLEQZyRrBl66uri5GMfgjG/mR8D+lXYOg0EvtR3n\nQmZmj1oth1EOq//x9P+A0ewliLp7iq6Z8DOu4FIzB7wriH5qMsil9ZL1qSxK\nLmYwtp3DHiOnV0bpqhD2Vk4CXMEFCD1+IvPCrnh400orr4uDpO0SEzToZNfK\n8NVM8vRl+xtGJM4hmr/WSFEeMKV4qzILxQC//zVJHsfEDSavwsGnaAKzvEOe\nDjTQcWyh5cXgdk9AS0jJPoi8r+9o+mZVSk2q8PBUCj0e1D71mEYpXeyWiEdC\nwUjb6MulA38gAkO+wV2JJLAykH1WhYG0ky+yHK1WNP43IU7jJxtZqsPhQmXb\nYANN2WC3rRamFepdZsrxdPQbGNcye/6JYa3qsff/oWiBzcqol8U06P07rhmA\nBhiA6OmbbYZsaOQFSWH1yC0nePIYz6BJ+Nrb0OviQcgMRuyLvbBRxqEq8nxG\nSRateBwK5e2pzSPAHjQei+fLrw2vZK6PDqFPhrohi2iFDElpN55NEzkj/ttR\nVj5l+I9MDzCkGOhyi/Cp20o5WSs4hEnS67na1mzsmGuow+Kb9IqfKATkgReG\nsQNN\r\n=Uooo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=8.0.0"},"gitHead":"f3fc35202a831e2108da1a3c2e16ffec2897d6f1","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","publish":"npm publish && npm dist-tag add hybrid-js-utils@latest [latest-v4]","test:prod":"yarn run lint && yarn run test --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"~27.3.0","jsdom":"^15.1.1","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^3.1.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_4.0.1_1643994427300_0.1543658587360741","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"hybrid-js-utils","version":"4.0.3","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@4.0.3","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"0e590b7525040b6133de5e67ac812f139d0d2003","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-4.0.3.tgz","fileCount":11,"integrity":"sha512-GyIv5NZvDPrQcr8RwPVEwv2MNXhjyKuNDhGapnW9//suj1DacMdmT5HvpUj5Zi8Gl8pbRaB9kHSF4v0Do+rJHA==","signatures":[{"sig":"MEYCIQC5fTaoWl5nAD23WcQeOgHBXAjAfNkddo+iUDBEnpujFwIhAOymVX9fWlNho51mNy9YRjT66abbp2+MiR/YgrePs3uT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip27EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZdQ//TCukk0mQGcWmXQ+xR/AjtntSSGWsdwJm1WN/Nh1/23Rw0bj7\r\nd0Dd7LNK+QTcBHSzp3wI5CKguPxbWQn4UOO8FjsEhhol+z2scXW7yUzlbpXU\r\nCsV6LF9rNxAbhi65DJC+XZw1ajsQRl7tI9YS4R2KuwMJOPqV8jA60RgrYCMf\r\nLGExxu9/TXy97B0FLer2W83QG+YrFRAoeveBjYv6kE2nj2jO136W6oEBucnO\r\nGxbc4ZCR2Tqg9lfxBAt+5e4Bsc4uMNlyOu+66v2hbANA1M+GVvqn/rbWxvP5\r\nvTRK56bZX+b4MLus7uNmpFBydq2B+OxsFTNDrUi1/2kPPRR0z2U7UhrYT+ZV\r\nr/AmmAwLvDoIFcDjDMbjNqU8XI+SN8hPscnKY9WERBM8qfa2x3WvtaGTNznK\r\n9wydRLFskhC9r+89I3dekWtGqwvqq+opbpndTH4EPOPpTnToSU4VYk5ETPX9\r\nutxdqUVIkNpJ/jeaoAYbnpYKs4nG6BGTJEfSaxAu/nkKH2qUXcmEq0vdQSTR\r\nBZhdrMABW9/fmvEz9eKbmUkBUZZP/RKnXXFBU2A+lsS94U4XLcj9/FEVi1fJ\r\nNbQTL9dar4b0S9ZVLFFm+zF2yO+YSX+X5mr5wCbLlWUnSV1ISf9FE+qnZwhc\r\nvfE653HxJXbLmqTYO9ThcJKFF/CCNyl0zNo=\r\n=PBtZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=14.18.1"},"gitHead":"d3b0c87453b34c12c1798e443d4ec830fa328b01","scripts":{"tag":"gulp tag","lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","publish":"npm publish","test:prod":"yarn run lint && yarn run test --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"~27.3.0","jsdom":"^15.1.1","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^3.1.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","@types/rollup-plugin-json":"^3.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_4.0.3_1655140036233_0.49449645621251603","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"hybrid-js-utils","version":"3.1.0","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@3.1.0","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"6a62a3c24b573dc0ac3608ba994a52f7c6ce1a75","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-3.1.0.tgz","fileCount":11,"integrity":"sha512-9q/PQG28YKRHHbyHtKormrpSkYcnpGHouuLQ6OIj9neYV7m7krJ8FgBj4mRXGy/sL/a+KGuURpqxSUJq1VUWSQ==","signatures":[{"sig":"MEUCIG34V3n/Dug4x6xjnUtpM2jJ8byYLFRE3ZCkJglTOQsTAiEAxNQyD8NJLqZBvaXa7vg5liOpxNYwweGGrsY6SUXvRfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip38DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpwg//WdlfvX10iMOTAvwfAx6nkW4/qamAxrwjV6mu+fWaiiXU0FfK\r\nlIjArttc+wwM8Lk6r4EC6cSKfHSsOMLjZ9ZxCSW+vgdQKJ4z7DsaeVRL0Zaw\r\nSxIPKqpJHMi2FFVe2qCv1RWWo5fYAAFPmWSGu1lpvNGvhKhkPbdrme9Wxfhw\r\nbaUsOgrz1utgfw80vdYprFK8ooa5IQzt1vSwnk1w7sk6a7lCYujyVq2Y9XHw\r\n/DTTbUBqw5GqlPjYeqZfZdK80gExbUCtgfN2YDM/np+DPT00dzd0m3YfEx0v\r\nNbcwDPqEspLeZLzMYjNXp+dtgcxzpMYqkxk6dmlkVLWa2sE3ul2mocpAIpIx\r\n7ZFRsBhwsmc9tlkFYaVMuJr8i2HTNu0ZGT3U5zC9MJcBV2ED3eCq1kt/A+oq\r\nkWeKZr6NUB6zCCGBbG033b3rBOGdq/EcraykDvHCIkZiYjMdtTjaMkyYZd1s\r\nbbc7mvFR8BtMQA/AHoEjA3CZU64x3iHcd2vIVcDQuekA6GD1L4C9fOQGZblN\r\neousnKNUE/x8KgsJ+M2iRzKNnGO2sXX3DLVPHCrok0N0gRsnaXU2vrDtFUd6\r\nf/WIs2F4qTmtpad+Cv6oY9TxRo2wOfGGFcigA0togGYloK097OxlaN8xqt4w\r\nKrcJC53bQLBoipRUQlXeYWbBG9Tjnf/t4gw=\r\n=bfhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","readme":"# Hybrid JS Utils\n\n [![NPM version][npm-version-image]][npm-url]\n [![Build Status][travis-image]][travis-url]\n [![Coverage Status][test-coverage-image]][test-coverage-url] ![PRs welcome][contributing-image]\n [![Size](https://img.shields.io/bundlephobia/min/hybrid-js-utils)](https://img.shields.io/bundlephobia/minzip/hybrid-js-utils)\n\nA simple set of commonly used Javascript functions\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n\nActually none.\n\n### Installing\n\nYou can install hybrid-js-utils by simply downloading the js file,\nor if you have node installed you can use the following command\n\n```\n$ path-to-project/ npm install hybrid-js-utils\n```\n\n## Running the tests\n\nYou can check some functionalities by opening the ./test/index.html in your browser\n\n## Contributing\n\n* Step 1. Clone this repo\n* Step 2. Run `npm i` in the download path\n* Step 3. You can edit this library by edinting files under `src/`\n* Step 4. You can edit/add tests under `test/hybrid-js-utils.test.ts` (do not edit index and js)\n* Step 4. Run `npm run test`\n* Step 5. If test *PASSES* you can make a pull request, otherwise, go back to step 3 and repeat.\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags). \n\n## Authors\n\n* *Initial work and devs* - [TonySamperi](https://github.com/TonySamperi)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n[npm-url]: https://npmjs.org/package/hybrid-js-utils\n[npm-version-image]: https://badge.fury.io/js/hybrid-js-utils.svg\n[doc-url]: https://tonysamperi.github.io/js-utils/\n[doc-coverage-image]: https://moment.github.io/luxon/docs/badge.svg\n[test-coverage-url]: https://codecov.io/gh/tonysamperi/js-utils\n[test-coverage-image]: https://codecov.io/gh/tonysamperi/js-utils/branch/master/graph/badge.svg\n[contributing-image]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg\n[travis-image]: https://travis-ci.org/tonysamperi/js-utils.svg?branch=master\n[travis-url]: https://travis-ci.org/tonysamperi/js-utils.svg?branch=master\n","engines":{"node":">=8.0.0"},"gitHead":"8977085c85b311f26b8295d1743e76a1a9e9397b","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","publish":"npm publish --tag latest-v3","test:prod":"yarn run lint && yarn run test -- --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~27.3.0","jsdom":"^15.1.1","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_3.1.0_1655144194864_0.6715922847793387","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"hybrid-js-utils","version":"4.0.4","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@4.0.4","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"7fd7ee8b7996a9f3f098b9a95f660bbbf6504d94","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-4.0.4.tgz","fileCount":11,"integrity":"sha512-jJn99COYAzcdV/ltoDCAUQUXBYj2XT2FioTCkz9XQMHysBrQPMERY+3xcZQO36EGEftrbNzA9JaID3fwhFJSgw==","signatures":[{"sig":"MEYCIQD2RktrJylbDHe/UDCDEG2tIpWb53AzMuiRKQ4mvpb0wgIhAMhEXsFnqT/KRknkCTf32ALtTHoJaopQ33QsfbjR73hl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLCdKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRxxAAjNpd9TNGnVEzGUY9AJr+9kZt4JagkZdoXRjZmV7ZskMgwhg4\r\n17RwA5tInxlQ94IbZO9FSYWpWEmldF06XVbBF4lipfUfViHqsCLW06GN+Fcu\r\n0S53RPX2PbUkkkGvR31ptbEpSLTLGA+W954ZtsGSsX/QFDqH+Dqx5p1om1Kw\r\ngSLtHZW1HgwFFjMVCMSTLhBavj09MK8e0ghYGcO5W38hJQiD5i2WpWgJIhGq\r\nI7o3M0p1WeEDAhGAkfFEX34mOAVT2l4nujOY9bBHAKqaJYnJlJJ1O8CavfI3\r\nttiFrWFOHrDcMyQujLWpvANxnP1vB94L4EY84NXltiHqW4jNs6MFxdZh7wJh\r\nD6Ua1PUSsVWqEnTg+ynqhGBTd8V+Z5F16JeD57nTvS4uaqvIterwF+F6qhdE\r\nBi7p1jfKhAl0HwBmjJliK984KC8rCox9kJKTQ7WfY7H6v/HsNhNlkZhDf8vS\r\nD8HOp0D4mMu+efvqtKrhDLZoFYfxRlYhOs5EW5xmvzhDjycjNa7UXEjoD8Vh\r\n/AAt7aHg3pJNjETM9gSNQU9xMwvFAsNbiqtDyZMFrfDeWDHWZpi/tRmUTRpA\r\nwVZaChpnR++7F9/HU6dSA8i2dajJOcZd+s2WM/wezralSx7vDRuaAA/hpez/\r\nABsy5m2xnhCHt9jyuqd8GWzgOsLgkQyunVw=\r\n=eW9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=14.18.1"},"gitHead":"0f6443a4f391886a03c2a856679838eb184c7fb6","scripts":{"tag":"gulp tag","lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","publish":"npm publish","test:prod":"yarn run lint && yarn run test --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"~27.3.0","jsdom":"^15.1.1","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_4.0.4_1663838026362_0.44872315611023295","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"hybrid-js-utils","version":"4.0.5","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@4.0.5","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"76a5abb080386192710e0e99476d8919d128f422","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-4.0.5.tgz","fileCount":11,"integrity":"sha512-/ONeAZbTIEu1NheenkJDDD6ZWTBkiNec9Zo3/XJ/+Dd2Or9DHHXrxxmK8kp6kHs6R7Ku77EH+JruXazHXQZirQ==","signatures":[{"sig":"MEYCIQDV780954G38D5lGfYbejH3GSc2LMagUZBfLVlw6DWARAIhAL6d8djtBnASr8SluUYiO58rLbm/8+ina0D7T9PILFbC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLFPXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZjg//Rc3z8kFIx5Vh/hiqPS3HHPHc0k0/dFpTHRCr0EELiE/1k31B\r\nZpGiKI09OK7e92mAIRFGj17H86I5kOaZ8A8L4DLYAQiTKS41pdEH8bIAPbHl\r\nqofJtpYYGKeAVpiFFkJqvFsG09lRPOUwGKfC6xJzWr3Ekb9lbwwN7D5NnqnH\r\nmS32IZw36ud8r677SGTT7+c7ufktYwBF4NjGxunqFHaRNiGwlqTAJMuhY4iw\r\nWtd6zF+aW/a8qOCVlbRVE+zHC6P4tQt4en3fq8/LqCJslIdZrmFHz/tMsOZZ\r\nG0MI6LA2ygqpeZB7nGssTyktqU07Kz8FPMx2Gr92tVTIBmqZBjiDJvk8xM1w\r\n3sH4Gz0S4b51ewdqgXyZ4VNliQOsKN892HlmgVekwdFogdECrKOA+BSG8bfZ\r\nRa0FeLBfnlHMOKpF/JDzF87ljOWobVrNYZh76J3h4AIkmwLM675pNVHEyHIh\r\nGHm6ihmRDe/ekwsCGvNKIYtGmFEJBfj/AXpi0ns+Zw5UreKIjfZ1hTiGfdiW\r\nMKo2h9XRQYNwUybOkbux5VKEGh+W6Z/JAsserjn4y/Igpo4kLuplvpaian0Y\r\nuRMN/hmRezlD4QKVmpEdiBuY+/jXteKWcp73KhMhTmIn6ZUnXREEguOCgjTk\r\nBcGO538I0FCmsOVXiqcuR6pUJmdiiv3BB3M=\r\n=iSCx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=14.18.1"},"gitHead":"21bd4a1e44c7e4dab8321316951b9d6c1b1c9c54","scripts":{"tag":"gulp tag","lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","publish":"npm publish","test:prod":"yarn run lint && yarn run test --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"~27.3.0","jsdom":"^16.5.0","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_4.0.5_1663849430946_0.555538504002461","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"hybrid-js-utils","version":"4.1.0","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@4.1.0","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"82da46adc3e8d239b4182fd7ffd64234487dbdef","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-4.1.0.tgz","fileCount":13,"integrity":"sha512-y2rdK+WRCZ5Ua8CFkHzg0kHC3mt/6JuKvgP4Dc0/7YtlQpu33N2BGpkK1VJMSNGMhli7vs4uS8+BjQc4hV4krw==","signatures":[{"sig":"MEYCIQC01SvkVWpx80G1XSfRl//lZTK1HNkyCCpivpn5MzQ+6QIhAJaQ2esY2xdlmWCzF+Fhjcm3qCWyi1mARgjvmbRrW6qb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL0ScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkvg/+MwypndTXbVJS1pNUIhlVuVXhvEENiKfuSlFpga/G0pRuitUC\r\nB7CEhgIGZdvDBiu2UugRe46LuGakYZGMfvSY8GyPaVbtm+ChBYPj1QMci91l\r\nVF1GN46BRIeBntUlgKEJm5BeUEABO6PR0w3rhdwiOpG4J5J5Y/x79Kp84mrg\r\nY0m7T0pmaZKaKaaUaZ4jU2xHiBTK6G/kGrtzmho0STmEvyQ3SVBhJYouR5+7\r\nOvrqyFUnw7KlX9f6FsxWkbYHdslhR15syhQ103mpwis1hXJCxBWVOrKHOZA/\r\nDW4pyrx6I25c5pTO5VPb2nKMTIiXXWw3AeiHrfNmMwCHvtr/a+OFcFXMFOiI\r\nMDEDb1i65ZYd4jrycJP3I3R6FeEmL+JzJLqJmdz1fs2SZaA5WKzOpkTuCZLZ\r\nF8qX91orsUsjJt6hFGN1ya9wYkxeR1CtHF6naiYtY4TZpZ7xuTYT3Oiz2csQ\r\nR6KjBO2h389F8BTtTYqF0fEsjNOWAIBu0bQHEtVnQ/TPzjpJJgaPQzMma8rq\r\nLrpnAot1hLqR96Ggyll7htgyhUNraB0gJsgNAUg8wY3rBbwrhefZzFdF6BE/\r\nRd4KhMYx6JI4QdyOuUHWfdrnrCZNg+47wi7QVZJMmU7mkAUplGzMC23j+LLf\r\nyoaUykkKuA45Z6/KjqicmKcKH4PK7pIi/XU=\r\n=iBgY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=14.18.1"},"gitHead":"727c8aa81e36bedc357b8964ad893d2cc7e6d8ad","scripts":{"tag":"gulp tag","lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","test:prod":"yarn run lint && yarn run test --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"~27.3.0","jsdom":"^16.5.0","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_4.1.0_1664042140619_0.723947962838172","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"hybrid-js-utils","version":"4.2.0","keywords":["js","utils","library","utility","utilities","javascript"],"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","_id":"hybrid-js-utils@4.2.0","maintainers":[{"name":"tonysamperi","email":"github@tonysamperi.it"}],"homepage":"https://github.com/tonysamperi/js-utils#readme","bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"dist":{"shasum":"286fa6289ca5943edeaa90de818eec39ada4d998","tarball":"https://registry.npmjs.org/hybrid-js-utils/-/hybrid-js-utils-4.2.0.tgz","fileCount":16,"integrity":"sha512-v0FJK6ujyeHyGkkLTMIUhCNO2Xl9SoH517OZ0NIOKRnst8lO0T+C0wTqPce8Nsvs4MySupll9y9vZYOHcPYk2w==","signatures":[{"sig":"MEUCIBrR560w8whgWMgVgFSrtMqcuUnUhxKOiaMehncuZFcYAiEAp/ije6Q1g7Esmq8sg4IZiXDBaGdB0tcstFPWDPM47wU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji7K/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAhA//V+Wkq5shsJZKqNqS9auSncYuU5HZY02OZGFn2ODKuusQ9ZKw\r\ns/S6q1FaXzSo4cNVGG+ZWmP6XUKmcvDbBq9DuKB9DvPAhrdsxXJJz+D2G7Qm\r\n41jqHjlh996bFkR5n/5BP743c3HU6uJfZoCSyjehUeevSpMJ8Z52VlSa+Cwa\r\nEtZMGIVLvzhdSg8XkbOaTodAxX1PkH4o5GTcNfPd99g3ge00A5xBgH2GIyvu\r\nm/gdZOn4xKkBrDJfuJGlrvhPAsg4M3qRP6WngOHf7kp3lMgKEIE1kdlWF2A9\r\n9ie5OVL9JVEpQjrbGdDZFB0i5UpVgze9R2jNW9D68EG+d1KlnDCYxUU2f6Wt\r\na/didCOJfWt0zLvsE4aWqvmZ5dH2VgXmAHNj/6TKHtTvsT35/Z54i26AiT5n\r\n0SgY6I0cXqFjqd3USra2GEHgTPxSXo9aNa911Cl/XdilEecg8sXCajO2LTge\r\nv/lDxRWhmXMkRmOG1afxg4EkQgmw8y0PLtB813gFfQNaIcqNGnB0Dm4vi3rx\r\nITlV2ameQmRYqhPSRiKSJr2r3akOZ18k2UitBahx+B7+G3WOubhrHUxPFE6F\r\nESBStrbpYH/Q4c4K2GlFS52K6kDK73Lgj1oaUToc/fRAXE8Iyi6+l7Xhuhvm\r\nQhUdpTlVvqc0qDRX3J4y9fPCQ+jj5t6Uwgo=\r\n=5f7C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hybrid-js-utils.umd.js","module":"dist/hybrid-js-utils.es5.js","engines":{"node":">=14.18.1"},"gitHead":"727c8aa81e36bedc357b8964ad893d2cc7e6d8ad","scripts":{"tag":"gulp tag","lint":"tslint --project tsconfig.json src/**/*.ts -t codeFrame","test":"jest --coverage","build":"rollup -c rollup.config.js","start":"rollup -c rollup.config.ts -w","test:prod":"yarn run lint && yarn run test --no-cache","lint:tests":"tslint  --project ./test/tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch"},"typings":"dist/types/hybrid-js-utils.d.ts","_npmUser":{"name":"tonysamperi","email":"github@tonysamperi.it"},"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"_npmVersion":"8.11.0","description":"A set of commonly used JS functions","directories":{},"_nodeVersion":"16.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"~27.3.0","jsdom":"^16.5.0","rollup":"^0.67.0","tslint":"^6.1.3","codecov":"^3.8.3","ts-jest":"~27.0.7","ts-node":"^10.3.0","typescript":"^3.9.10","@types/jest":"^27.0.2","@types/node":"^10.14.21","@types/jsdom":"^12.2.4","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"4.2.4","tslint-consistent-codestyle":"^1.16.0","@types/rollup-plugin-sourcemaps":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/hybrid-js-utils_4.2.0_1670099647393_0.7225286298490101","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-04-24T20:10:53.111Z","modified":"2024-08-23T10:28:08.205Z","0.2.0":"2018-04-24T20:10:53.218Z","1.0.1":"2018-04-24T20:26:55.386Z","1.0.2":"2018-04-24T20:39:21.821Z","1.0.3":"2018-05-10T12:49:29.416Z","1.0.4":"2018-08-24T13:27:33.750Z","2.0.0":"2019-09-26T14:31:59.329Z","2.0.1":"2019-09-27T10:12:35.188Z","2.0.2":"2019-10-10T13:11:49.488Z","2.0.3":"2019-10-10T14:33:09.757Z","2.0.4":"2021-02-05T12:12:40.051Z","2.0.5":"2021-03-05T08:41:35.381Z","2.0.6":"2021-03-09T14:05:06.148Z","2.0.7":"2021-03-09T14:15:59.837Z","2.0.8":"2021-05-19T08:57:22.976Z","3.0.0":"2021-05-19T10:55:01.158Z","2.0.9":"2021-05-19T10:56:24.789Z","3.0.1":"2021-05-19T14:26:21.086Z","3.0.2":"2021-05-19T14:45:21.920Z","3.0.3":"2021-05-21T13:51:18.121Z","3.0.5":"2021-08-16T14:10:11.644Z","3.0.6":"2021-08-16T14:29:27.406Z","4.0.0":"2021-10-20T17:34:21.045Z","4.0.1":"2022-02-04T17:07:07.470Z","4.0.2":"2022-02-04T18:04:36.376Z","4.0.3":"2022-06-13T17:07:16.422Z","3.1.0":"2022-06-13T18:16:35.077Z","4.0.4":"2022-09-22T09:13:46.569Z","4.0.5":"2022-09-22T12:23:51.091Z","4.1.0":"2022-09-24T17:55:40.800Z","4.2.0":"2022-12-03T20:34:07.647Z"},"bugs":{"url":"https://github.com/tonysamperi/js-utils/issues"},"author":{"url":"tonysamperi.github.io","name":"Tony Samperi","email":"github@tonysamperi.it"},"license":"MIT","homepage":"https://github.com/tonysamperi/js-utils#readme","keywords":["js","utils","library","utility","utilities","javascript"],"repository":{"url":"git+https://github.com/tonysamperi/js-utils.git","type":"git"},"description":"A set of commonly used JS functions","maintainers":[{"email":"github@tonysamperi.it","name":"tonysamperidev"}],"readme":"# Hybrid JS Utils\n\n [![NPM version][npm-version-image]][npm-url]\n [![Build Status][travis-image]][travis-url]\n [![Coverage Status][test-coverage-image]][test-coverage-url] ![PRs welcome][contributing-image]\n [![Size](https://img.shields.io/bundlephobia/min/hybrid-js-utils)](https://img.shields.io/bundlephobia/minzip/hybrid-js-utils)\n\nA simple set of commonly used Javascript functions\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n\nActually none.\n\n### Installing\n\nYou can install hybrid-js-utils by simply downloading the js file,\nor if you have node installed you can use the following command\n\n```\n$ path-to-project/ npm install hybrid-js-utils\n```\n\n## Running the tests\n\nYou can check some functionalities by opening the ./test/index.html in your browser\n\n## Contributing\n\n* Step 1. Clone this repo\n* Step 2. Run `npm i` in the download path\n* Step 3. You can edit this library by edinting files under `src/`\n* Step 4. You can edit/add tests under `test/hybrid-js-utils.test.ts` (do not edit index and js)\n* Step 4. Run `npm run test`\n* Step 5. If test *PASSES* you can make a pull request, otherwise, go back to step 3 and repeat.\n\n## Special thanks\n\nJetbrains is now supporting this library with an open-source licence, which will allow a better code! 🎉\n\n![jetbrains-logo](https://user-images.githubusercontent.com/5957244/150580991-863d6fba-1090-4924-b26c-be19c6310f24.svg)\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags). \n\n## Authors\n\n* *Initial work and devs* - [TonySamperi](https://github.com/TonySamperi)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n[npm-url]: https://npmjs.org/package/hybrid-js-utils\n[npm-version-image]: https://badge.fury.io/js/hybrid-js-utils.svg\n[doc-url]: https://tonysamperi.github.io/js-utils/\n[doc-coverage-image]: https://moment.github.io/luxon/docs/badge.svg\n[test-coverage-url]: https://codecov.io/gh/tonysamperi/js-utils\n[test-coverage-image]: https://codecov.io/gh/tonysamperi/js-utils/branch/master/graph/badge.svg\n[contributing-image]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg\n[travis-image]: https://travis-ci.org/tonysamperi/js-utils.svg?branch=master\n[travis-url]: https://travis-ci.org/tonysamperi/js-utils.svg?branch=master\n","readmeFilename":"README.md"}