{"_id":"betest","_rev":"32-948e02dcac1626b795f1ad4cb1081459","name":"betest","dist-tags":{"latest":"3.2.1","beta":"3.0.0"},"versions":{"1.0.0":{"name":"betest","version":"1.0.0","description":"Small tiny framework for test your js","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"355da772a127a3a0798f8561675f6e3b7ecdbc26","_id":"betest@1.0.0","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-iedADoVCim2LrhopS2Ic7jeQ/GAutnSk7CpVgtPIpmPbflnUewcYZEuf+jL0I6Wm0dgoltNv2SXhfCE9snATqQ==","shasum":"9e688864118b197da935fc8944eb441b0ed57c01","tarball":"https://registry.npmjs.org/betest/-/betest-1.0.0.tgz","fileCount":6,"unpackedSize":5037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ1aDT+nLpJIrLhkmc+AhQANXx1jBC3M77b6c05yV0mwIhALMN062z4Xf69SQyVC+fzKNaVwPV2nVDxcEGc2LTpxCj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdafACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq24xAAl5MFvFUUIAe0HItTRjm9JZzkUuKDduJ8tANwv+CfW0uW9h+O\r\nDo2hOQtj/1gIqu/97ZlvIPX6a3csJVfkgHwcwEcfBGyG23QgMXy6brjapN2p\r\nZQ2puRtrcOeh+AISMMXPKlU1X9vqzTpJIvVerZsK6q2yowfj7MQUy8r2XDyR\r\nhcvET3dC1SONtKQn1ytQz0rWKAwrh8dM7iYjIpojZ+DGo170s7UASXF+6+dl\r\nGeY6iveTTQ8Of5b589HCrtYqlb4FqcQvpgnTQNFSZ+KqDUcnFAhYRvTcGsa6\r\n+enTRsVQ7ob5y7e/V4R1eYiVXsdFwgFOqvmAXim5S8dpWQRJj3Z0BYhIRsyk\r\nEWpjDnyuDVZ6oKsGNIFhbTBRV4+1ddZTXByL6XoMVsjJYwo0Jn9Tryzu5xz/\r\ndjVc9qOXKmZda1A4xYqAprPhZY7Gq5ip70AZGJNANuQ50tYhkHwqBeh+Rruo\r\nAsLSgGlziZeQXoL3IyfpaAU52oLuIDRyVm6xWnSlkf+1HO1hr/6x/fkbh22J\r\nmyjZvi9A5CDD7QXlsPMuu+FRkL1/Jr7VIlVk+W+fwvyujSD9hzgOtSZ2JAFZ\r\nLKNYkzqxaT+dBD1qi/FsxjcsYXGRDbakADlD2MluFwrwX9V4YPRd2kLzVXaB\r\nuTcom4xKNVtLlB1r/VJXVLaBumT5doqy4yo=\r\n=pTKx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.0.0_1649268383577_0.5979192780118006"},"_hasShrinkwrap":false},"1.0.1":{"name":"betest","version":"1.0.1","description":"Small tiny framework for test your js","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"355da772a127a3a0798f8561675f6e3b7ecdbc26","_id":"betest@1.0.1","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-xhES979XD0WLP4emsKrFFu+pQhLQx0W0DshJeqzm+4qsfYoElv4O3TZZ+NHKveNenhPr0nHsgrRvtEUWuwmruQ==","shasum":"d55b26045aa5e9f80ab5bc2484e66453fb8b09f4","tarball":"https://registry.npmjs.org/betest/-/betest-1.0.1.tgz","fileCount":6,"unpackedSize":4912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXJvamejAAxSHhvYUc9A5keq1SS47Ju7ufEeRrjEq4hQIgKFcVjVT1cPWyq5AzlW0uwhuNzG+YoDD0lU4IiyflqUM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdzDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnlw/+P6mNUy9EYErfD/iA20hd25EjVbk69unrLKiaERsGe6fGtPmG\r\n3lwmv71nJ1xLpesR+oT6A9ePTL7sIma7k+dsAVxnvuWUKlfIAkivxAI3sbJ0\r\nMPyGb9SUSKSQOQDya0wT9RMCAxr/JXt/Bmb+5RMX79S61cPQxa/jCqz83sR5\r\nAnQC99aCTi3qTTy3l2t039XUVC+ghsJJUMJA98av34yDs94HjEnjWbgzXHTS\r\nblRdLMqnYXrfpLUdj/gkqTOPL2wsrD9W3R2Nc5VUyv3GX5c4lEypO2ThStkH\r\na5N25vL3bWgW3t8DOs4AIMe3D4NqY3nleFnGJim9PQlvuBBjaoNPz7XZivmz\r\nSiWKudPAikEimdT9FF9q65U7Xa/EDUph2r2Ax6/2442ErL1nfKA0qyOutnkG\r\nF+DZhLUzbyb4mzieatSeli8hziGwghRu9qTHTsNefA+EjG7vmagkISARxwIa\r\ndspZNpq4m3Wq3dQDRHr6jndZHS5lDnwNUHudkIE2Ox1e1v4Q3IE2qpfwIJFl\r\no6mYr5qC23pliixXxqUfOxDJp9UEbbRju1hBsTLFEaUCvqZyKgbH6s+i6OIN\r\nFwjO+p11v15iqjTiwnUXMtTmR/0DY/nBOGgDkxMmv/ctW7dblCOff8u1t8sN\r\nXIb+UdG/IzEvxOFLjF+yayjzKpZq9BMk99o=\r\n=VkjT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.0.1_1649269954888_0.2899046302292221"},"_hasShrinkwrap":false},"1.1.0":{"name":"betest","version":"1.1.0","description":"Small tiny framework for test your js","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"d74b3c72cef11ea0e74457e5b17d0ec0c174ebad","_id":"betest@1.1.0","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-JMXBeI9akaWyPSYTmG9bM1VJ+y5Iqyjh8/z9PDrAJsph3ioz1JgHchzPnlvzwQRuSwz1HzK5J/9Fp5HyFvfepA==","shasum":"1ff84ce7a7bc31a9d1803940f8538f80de1bacac","tarball":"https://registry.npmjs.org/betest/-/betest-1.1.0.tgz","fileCount":8,"unpackedSize":7639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmEHXrJxmQ58ckEEBYg3Zh4W9sOM2dS7arQzjih4KEJAiEA0XPopkWET/Y6R4pGOuk8fCD1q0bb/RViWfr721g8t+o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTtxPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOZA/8Cun03lhJYwKLiowT5+z+dYvmkU4UoKBaLE2AZIKz1cWk2iu7\r\ny33x5Mwpp25V0ZRiQaWdSEGQABiQghYmef8Di0xkWq1N3to665qnztY4cwzp\r\nla0ZKjZuQK//W+RsqAxKxvdZAgRngOs45vIatbmxdK2Zi5RryVVJVM/ftjea\r\ndP5q26ZeoKgeWAEvgswDu5ZJQh7rT9QRF0KEQZ558TZ3Z/7tcLmpQtYWcaU9\r\nXsnn7yxCmnUg99fNZip0t/BO8uCpTKOxxqwkfqoHdkeqPOs1sXyW4/gRTtgB\r\n75dt3EWKb0GHR14AsFBJJ6UjYI2Je3kKb3aJ9HOqTyknaLT9+c6aBLQEpRqe\r\nE4CUPpWYYzAB9jYkYJTO1nTT9DOJ5583E+W2BWh26i5jTNamvxQkh+pdhsy+\r\njj6MLi8ZVnKyidCKzGXCm65j1c40TnJq9omT4QSHrYFTGRTGDC2RliadPbb2\r\nRcll8Jlr6mEHiJbfYiCfhC7+DaAz3BRN0FD1qeKXZsL0ujEFnvyBUWYK/t36\r\ncC1Aw2h2PeQ811U932dQfmLK39Zq4LlNkOgZ9sPCEzQ4rKHw5jVrPU7APKrK\r\nS1Xr4wOPrblrXpCM4O2b0+ZH88oVrcDcNPshW5iUHkWPgzTKXMeyQGSDWAG2\r\nUiF+Ig5E02qKzZRplHG5z0r7rVvkV098jYo=\r\n=hWoz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.1.0_1649335374907_0.8741737193255483"},"_hasShrinkwrap":false},"1.2.0":{"name":"betest","version":"1.2.0","description":"Small tiny framework for test your js","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"6b58144d68e6494ab1c6cd33ea8af7d48afd3aea","_id":"betest@1.2.0","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-U0UnhhTAd3JmVa+st7N2jUI7iQK03cmGZcOqkzRzY7UHFBLcycsTDmlt6U1fNwerMT4+IEWotGRirgIOts0orw==","shasum":"89b73a2c152a1eea796d7809057ccf37eabaacb8","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.0.tgz","fileCount":14,"unpackedSize":8717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxDuxX+F7R5gJoGsKNMGqOSg8H78syROgUsiCc1TtSxwIhAP+gGJZTQi6Df0mWxOyyzjoNY+UM/TR7e1aXhqzADgr8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTv6JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIJQ/9Hmma/RPfZWaYfXN0ePBJuNpp4XC0TAB5uFmWktwWNQkZpD3E\r\noaoZ5/tr5Khc0vS+WD0ukOk5s1gvheTzrOJVEAL79le7+1V5OXwbBFnKmXwn\r\nN6R1GxJBi9Gm/NIIbJRytjvd50MwNLE8H6WUlxYF2ZfhoaitLyk8ndruNlIi\r\ni8m3BvpUKAh24WXSVHBhODPl/mN3pHf3UbWNP60GEY3KXU3FI+gTezfTuRJ8\r\nBlM/ktgUSMyv9MRbxa7I97VeLcFg8Ba/nj2nyF+aDShiXIXN+RvbpEko8bFR\r\nLtazF0BLlpXS15LzYn+y4YKSeEERZtqMf+l1IYrzFKClNEtlJzExgPjiDsUz\r\nb01LooOxcYBjWyry0HZ6kmHA3TuOKstAYF6GUNhIbUJD7e5QgtlIjmyigeRY\r\npZ3r2YW+b4aoaapSvsh3wltV50gilqEQINAYd8DhTOa+t05b/9hR89oU9QZ5\r\nAPuzIXsYeit/4bCxeRYqxi3Y8uC0YBbhOXTOjJlGl4cf8OrMM6pvn5tDfkew\r\n4C2jht2l67Kz9qlq+DYorpadLZsHKt/sfhpPyGYzzyHqf/ruU9wxv9j3Tc2U\r\n136ZL+7bJrowrB2TC+6ET6Vzy+5Y8JPVWLIXp0HYFuDcNMetV62JKX4ym8dX\r\nptSgZVUN71o0pSynmVLTK1BX2cJxacxsPAk=\r\n=S4ye\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.0_1649344137255_0.5050812210569586"},"_hasShrinkwrap":false},"1.2.1":{"name":"betest","version":"1.2.1","description":"Small tiny framework for test your js","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"582be2162b6f9a60c6de0ec9c89477cfa4f75fe2","_id":"betest@1.2.1","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-mQvj3+hgp41gHOmNo7BUaJ/0x51EW9S6S+wctZjMcGlQyjN0sAUz8YjJlW2HlvMt7ZhstMGk57/eyodUT7uEgw==","shasum":"63e91dddf72b25928400000366117262c2616f48","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.1.tgz","fileCount":14,"unpackedSize":8739,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgE8W3/LB/oAOeZIdhAnY6yClcy6cZ2GtcOTwYKb0/JQIhAJQBTW2kbYErpPCFFG47CjJf6yoLA2Vrr6MkhhoVFYRC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTwEfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonLg//Zt23CshSFFGDM/vLaKG8p2Z+/1ZhJXk6vRay8q1V9md9Gv9y\r\nVUWbo1G7B/foMdee65Qs6GbR9Rr3INopnC7ofOh4HKSgiSheIfpTsvuoOZZ7\r\n8VBXMgnk5t1klMeoEGe4W8MIVNddJHbzu+NlOTPdfopHFuMp4gYOqFHD+w/H\r\nmK3jvxWuypRxqWI1ylXo6UnnrJirymajQkaUZKxX6erMUGxniKvuPiF+SbjA\r\nFzEJwlHEZUp0yGvDGfGbyKF7mIYnlWZiJ1DNVcwZuFW879cU+1ge1USxMjU7\r\nw1rHD+wwKcbc/j06kZll9VwL+FF/CcBC6qkc70/6nHrjfA8ago5sdh5UgZaO\r\nA7Ym9R5oQAcdYYq+3bh8+SLcx/qDNCGp78MqmxXW8nNdUZ2jrAImTKcuAgc8\r\n+Iygf5JFcCZFQ2ZSpinl5w2EMQ7EktOF5mpGH2JDO67tTYQxFAG6aW5NrrCv\r\n4Z1N+1QaFYsUExbzYYgWsaJJ6nm32q28cqBwMYBtSyNzZLkhYjXxlzoQF08P\r\nSJ+SW43LNnZo7zMQnnfem21h1XDwy1sWt55tYXaYc5A50fUdH9Pvjgs+9e8v\r\nMKvw1Ev64gXHEl67dVolDmkDYOdxj6u/PpS24IbqkfRdxuVRjMeakL62hE/U\r\nZo0cpN4AZ8SxsL2xkjpeYl52gEDwdH61QEc=\r\n=D7JB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.1_1649344799150_0.19797720311562905"},"_hasShrinkwrap":false},"1.2.2":{"name":"betest","version":"1.2.2","description":"Small tiny framework for test your js","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"ed19db9ac9d48b7fba766082ae8e196dfd041f7a","_id":"betest@1.2.2","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-DYt3ehmEITEnYQpbVlvHYeLtifTGn9K3djFvBc5M3ObrGIBc/ciNjDLC3EgF8w7ywwdoUDfHp+Lmh4cPfo1QVw==","shasum":"df8aeb5530e6de251b0029c21d9277eec46e853a","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.2.tgz","fileCount":14,"unpackedSize":8809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGfmdpgJxH3sAlQir82fVAjOd8E0epi5ZpIhIz8NkqpAiAVCRKaO3AxB6lJRiu681w4Wwf5Y4JaI6/VdwA1+cWUuA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTxmEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphhw/9E5qQqtggzDIPoYxpVdeWXd/swo/cYVnOzBIgCuSATvPAQVXb\r\nV0hkycEPwd9vrdgNdcHjOM+if6L2ouenk7tRVB5VI2y3y3I+q3I6uRz4NJmT\r\nSjJ9+ZFGSUdjCCEO1rbIh5mN8PWay9Q9RHmsCuYz4rN1dwBrvzv+t62rKVrF\r\nFBhTrE/o3Lxkv7kW39zkwX9srxQqBdMS/T1VBIJp1Mj5otdrIE7jsz9GeBeC\r\nlok08EqTDhTHBZFupniytSIrEVMc2lDTVRdsB6XMDkOU2+yUZdguKK5hrCsS\r\nyEJDKTFLpF6c2gYsOpqGFs0xPu94ZmBQ6Eb+S5KQWji2YVG7kdN5ypl14FmU\r\n/EiVbiJKO1Z/jm7EYgfEL3TM/vF5GUcNIVYoeUv1s+7p64a3Ii2vDR8B0Jqk\r\nXKhmtQ9aP6Xo9BrMfGrGXQvTeDI1+pWYwZcJs8eLcBUiDszbuCfmLwT59rUL\r\nywAyanhtCW3ZKHHz5JW9hy4FG80PHQyjE3G4u/zIeEIfNYmIdY3Z8ldKMTD5\r\n1qWRDZQiwvw0nBa04vEkH8vohRSd8OrW3bPrBYsPXKzG5VISFQPa7BgBKjWA\r\ntLpfHGNRWOQvjqMIK0WaUIRg6UQ5r0anJADuO/5nCoVLX9NBNEmBMIX0aEw8\r\nAtddDlmaZXN6OCTaViUgrM8+tJ8TeC02XvQ=\r\n=qNSu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.2_1649351044142_0.7484370833974876"},"_hasShrinkwrap":false},"1.2.3":{"name":"betest","version":"1.2.3","description":"Small tiny framework for test your js","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"86a713e94ea62be45f4ebc0c61bdf106ea7b1467","_id":"betest@1.2.3","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-jpKPcb09JqM26QiLk4PZXqEVsPjtRC6Sv4gPvU+XYCN1KVUcHMpmKBkH5lgEFyKnhZNt1lD7Q35GBKJW3sg8Nw==","shasum":"ba377edbe573811620a4cccdecd0ba4793be7a63","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.3.tgz","fileCount":14,"unpackedSize":15145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvxarVCxJDCuc4V/blKMLgh+NeGs1tzYlVgX4n3g3NrgIgFr6Id/QLN21Qdith11fmzsPtDIN7/fcTlpbq+3MPrFI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUEbRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm/RAAif1X2+ve0+qStjX3eoR2faG05GIfoQHx8Ivvn2VxvOZjO9zb\r\nUhV9Yplm8GtxA0jZ5m5i37SGPxAwfKHwvJO66+pxdIkunmj9dZkKjClVaQ+2\r\nZhNMHG0bSI4h7uJwO4/rVIxcdb5DFdWuB19w9mZfQtHKncawICh/YQ5UnBqo\r\nknhSULJWBmhb/navFb4LzZ6lSpMKprSTjtYUVSRWLiD6RYt95r+YJj3csyvL\r\nFLaURKEcKbvV9JHYhbVkY07vYDIV7Kqmf9Ka+O1U4AEISTMCAiwBFaAPZ19U\r\nvKVxbps5PoP6pHXmG2/7e5R9jBAVb8P7AV2CB90hKwF9DHkdB5E6AZW3nhvA\r\nlNaSZ6LJ98/JaZN0WJF6mADi222BjlGnydxZdQjgc3brch4HNIObKscLfGyS\r\nFQeNtaKxT4guc+tm+f3W0SN91Hmp17QJ0DS+qdxejenXDiZT6xmxhoPYsRM4\r\nQ914PsNHlPCQNKX+j7IAseCLTJqt/yO/tHF7Od4u9cTRDfB3lzqoLuuX0VQ7\r\n3G9j2iNBAT/jrBUQjw7zv6PCr1wm/vaT6+yk1e4ktqNX2av6DIdVyYnZBeK7\r\nWVgaMj97m9RAPzEhjBPTIB8kGvvxI5h21h5vfGHWt6+z9NdvEpPRo1buED/C\r\n/Ti6XBtQnU2Te/zV/QPGxtUVLnxctYHOqg8=\r\n=WHxU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.3_1649428177323_0.3492866763966682"},"_hasShrinkwrap":false},"1.2.4":{"name":"betest","version":"1.2.4","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"1899b8fa73b5ce697980e529b199ddad5e27a533","_id":"betest@1.2.4","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-rBl0ErJM/L+hVFWgTaZE2983oYP8ueJgh15P2xbiKaiufttJO3inx+MLWxWBE7bK8dIPOKRpAhYPYGUfaUz0iw==","shasum":"7ca741a6877522c634e3b635eb5fc429d72298c0","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.4.tgz","fileCount":14,"unpackedSize":15168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzs5xfJAt4rZsB3Sas72Fr2mTMhJhm5eaeaoogZpAhLgIgMEwKe4XIW+jbagyMA/XR4ZcViNik7dbCMSRpA0f4R7w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUFAXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZTA//fw0OwnvAHHvxuWpbEkaKQytshmDJ3sYRQFz4xedV9DrKEdMT\r\n2FXKiqdWClCeu/F78KR219+Kk3e9lK4r9VhpcuJlI5EGBWTRim6GZVbXKJ3C\r\n6SsGoKgNC+vxplxch77gE90679uU0xdiMmH9OBcEWDejfNg3tUErg0H7tuyb\r\nUMbZ7GbbCa2j7JQXF9XRsXZvMufn3tZrE9t+gMbKmq9lU+w+TVdh5FUiBsSt\r\n6kWaz8JhHcbuLOwcyHedc6Fm+Fya7XlsprGy4EqETYVFloJbncIJnMPor9JA\r\ndAtz2IiGfDbDSNO0SX/6PiRDk0kDeDBf/99+wLocpzmpm4kJfoOFbfz2MkhL\r\nC5ae34FjXBAWpVvPHfTqt731GaBEbhGCm/3SZA4nIT+a9uY1h2Xb/3MTC5bV\r\nGEXUF/xkX0zQW4x8Hdj0HpGtlawlbQvBIM9QO7c4ZxNQG81RCXyutFL05vEG\r\nHFqgzbqYEgxqs1SJXYCGe8nL4q5Pk9BjoZE7TywnGOeE78T7pfRsik2zCOoS\r\n0ghiuRRjA4OxH3YROy+STZi52ffyrB33hu3Vys3uYftYU9XkmHI0uUWBY5mf\r\ntijWG0+V6QSYRBaVLQtr9AOlKcZTmTWeN95Hj6VqjeBTLlp4CnYcYS7COtpR\r\nR47o7DLEOThkXpPnCk1e4Du8SMWW4siWkgs=\r\n=PllI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.4_1649430550773_0.6677425203691325"},"_hasShrinkwrap":false},"1.2.5":{"name":"betest","version":"1.2.5","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"0c7c862688375adecf6a7c81b7bbc590a41c070e","_id":"betest@1.2.5","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-OPXCWphRgquXhKnDfnsCwyE2C3/I13MvNcl13phy9fTQzPjl6T/pjuynirO8kzi0mG9Ko7jqPi3B6Q+lluU8iQ==","shasum":"387dfad58dd0c7a0fc1e68eae7dee06605384411","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.5.tgz","fileCount":16,"unpackedSize":15892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMahpByhpUNhuDkVMqchNsnJxbk5gtP6T0zzkjN/tVHAiEAsSyxouSGjRmyooM6fNJazUq1sjl0ZsIbXbDujrXJma8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUGywACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBPg//WPu+MbEZqMIkJJHy+Uci5go/syVJ14ccmk/r8rbiZaaDGtDe\r\ncFPHHHfxsieaE6tq3hUx3Yp5cThOtLiDAHzqfKlGjNgn7cUCP7H/Xwx+kCKs\r\nQYCpBhK8kqUBMssIJurn7xzHu75UOmMzBQR0IigsmLDq+bNJ5lSl0Zvx20qc\r\no4NrBtIIrKxxQWVPtiWc/x0rNPKR7sf6fZr7rehWqQ+QxUT0DQAL15DRhATR\r\nvb+1V6AMDCzGRUKmBB083EjNSofuKGPZ+WcRWr2am36OiCGBPHX4/GIhtBMc\r\nfSYrLuqJNMpOIHtCHjsmbziEhXTJyCn+sC0xXWmvwpbRttrsZw0dMyDDHPST\r\n7FNv918X3gxCFEO4BCY74KvYcAWudLJsVrAhBYT9ogkRxaO5unO3ZP3zcAIe\r\nLFy3pHes+oW5bLysqx5L1aZZ5JCr7zZQxp22PZJVBDwJbpP8y+PXDUy4AGXH\r\ngar8p0c9zu2DQGtwCNpM9r2NWR19maW9VNlPtZ2/n5gZhCw+aCHpmbJNc0nt\r\nn52FrjoXSjxx7Rvrh84DE/LmELHChJSWeL7f26CHlI923DJeoHXvn+75+tIv\r\n86f6alachEJxhDmnzT8SqCyxY2lZ7JKyyTR9AnRxZNKltcAEoF/1MdsaRXrV\r\nGq508nkkLNDuPNNSedkBGkScqJBzuijSQtw=\r\n=CvtS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.5_1649437872622_0.6147530875060687"},"_hasShrinkwrap":false},"1.2.6":{"name":"betest","version":"1.2.6","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"94375c5fd86c773aa163670e322d77cd947b7522","_id":"betest@1.2.6","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-c7nB5BO5c6/yDJxLCFune7dTuKzWscfo5iamrldlQocB2Z7KCfjTBvYajb4Ige+++ukqudT1zfkmp/0TsJDxrQ==","shasum":"ad8369ff91cad9eb388e6ba8fe3566f2cbf016a4","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.6.tgz","fileCount":32,"unpackedSize":20567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJlgJRCdjBEDfqVHke7l5JLjW2ZZzNcOA67HawV46C9AiAmVVJt3+bh1PKVhejceCLt2WqmDShFDwYbhjVEL1l64Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUHatACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4IA/+K5vrJgc5yo74x2pEphA7fq7C2SjXe9UUojCzV/24fGOpAmPp\r\nO1pVREaXRO2WGbxzWWuKa82tOaqCl8EQdZ8tximvwYcOe+LPP28S2PmEfXsx\r\njtPGH2MxBlfZdsCw3lb4cWPq98WAlC4QQQKsOYPMCknBM0NVR1RCOB4UcCEf\r\nnWapdVRAggxbTvXsljldGxdOB3mtdtnDhGFQ4vCMT53GxHelui/IkPIVgid+\r\nhIHOmorhgmg0X/7/QVwTx0/GoCnlaJMawFd5TGKphUFsFu5NHKotxf+1zgQb\r\nQ1uG6jn+5Em7PnGoFvbwU7XS7b7FYjTwjtwzLqxpRuGMVmIQJJjS/MFSk0ld\r\naVo2Rk3zQttXXY3649NRbAM9+0ZQOy8Ftw3wvwW4G9LXLJoHw5cnix6MEPyv\r\nSFcijFWbl/Ztdbk++3TLSQ7OENbkGh7qWbe6z9BOUOtrtjlN76XMGfaJ7J2H\r\nLR1U9Vk2Lp569LftAyPgXUQoBvBHl5AehbNjMxwi6aeir+V1LAa5hIZTGAUI\r\nhRwxmn81rfF332zt2SHYglD6ycuiL8FcAFjETl8UoSDaIfzVHLNYDwgSmgOe\r\nwoNwamsiJW2LyaYFnSzac3TSxm/f2n3mYcKo1waLPQmc4Avt5D6xMlWvmX/1\r\ne1phCa+wTR7eEsk0k7lR620wOkqt2/zmwJ0=\r\n=2xDm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.6_1649440429262_0.6475791884817539"},"_hasShrinkwrap":false},"1.2.7":{"name":"betest","version":"1.2.7","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"15cff7db8ad73be24e54b6eec091da509ac0be09","_id":"betest@1.2.7","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-dqog6Y7oU8cQOL6ChD3tCmxttAJe6Dp/IMMayry5DLi/1kWQcZ20LeRH47P7ngFozTQ4hXRwVfXEBXJ/YDiXEw==","shasum":"d8e4263a2915d79b27830af74b068d26b6f7b30c","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.7.tgz","fileCount":35,"unpackedSize":21744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR2wl3oCd0jdT+9doalY1ljFC43t+6YKlqeQ8x+0bS5wIhALZ9N9HJ9xa504rA/Uq7lv6uecn4YFEoDzQKpnH0LMWK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUHhBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+UA//XGLw68fFLcnHfjd+tE+Ril59/p2NAaMtSze32cXG4RYTxd16\r\n9LY2tvKFOsRist8PoQIUIqYuJSdoQXf9GSYpCteFrNq/LP92+kGCYdgJAlsi\r\nbCXYqgloQai6St1jzPhdhkVvviDUSJyYer+kxdwkQS73AhiwXtxDbBC7mKWE\r\nOza8QTYON/f1Ug8nIpigrx8aLLEDYjajIfuEQxjfSzMX1LqFBQfpH4mLsstx\r\nsZOyYGrZU85NtQGvmJKARjXqeAFCWL2nzna3bTmOacaOmalOeCSRcKQ6wlHk\r\ndvB+fo9B5bl8C3TaZHt82PKaNyF9JfRUBh1QsJv1HHl9Fx5/LjwzGXaYiqO6\r\nt84FZFCRku5kXH6Sf0PG05NMrzJl1914ADTKlXS4osodrd2K/yTS7gkCKDH/\r\nFRt2VlblGpAb/3kaHL4mOJd3HDvk0AUOau8+4ldS0/Z5WFMk8X+HFqrT9n1c\r\ntxOIMvKa04gVDTNkfcFsrmg+rrpfSey8PzxNEk/dDXe/nYT8v6Sz0V5owjOx\r\nvsZ0bT62TskNMvj0M1IUvoLzWGajogtkWKYeq9XqBf/zrUgGpaBHEzoEzQQO\r\nwFmv+K9GVaApElZf4+0aofkYIH2MgFWwqP3abVmrDETCW8C7e/mlbxewuHmD\r\nyNoLfYMGw2TPHc9IGqYQQqn+xhbi//CObXQ=\r\n=Vz35\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.7_1649440833585_0.29816642373371915"},"_hasShrinkwrap":false},"1.2.8":{"name":"betest","version":"1.2.8","description":"Tiny framework for testing your js code","main":"./lib/index.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/index.d.ts","gitHead":"1b74ff52e888b3ca05d9b1e3b38ccc3e9248072c","_id":"betest@1.2.8","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-9a0CT2fuge9EwDnV6JagITeuRVvSiWXXhvlHl76HVSMVKzr6wyGSIGX3d67udiZtJ8uwz5b6g20SnLVZIsyjTg==","shasum":"4efd6f9993d79c221ef3cc6a90f4c9ea37f9373e","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.8.tgz","fileCount":35,"unpackedSize":21743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB1IBtHTfQG7r4VQ7sdZ+c+3hVmNjT5k5pvP1+wne1XgIhAOWLuuFR6K6AWPlN8L4BdXLLD9rCFFAB8WqnrlGwyhxo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUHkdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2RRAAmNkFVorjysm4yPjpwBvHF4N4k4iojrCof9Mv/rG2MHLVsmg7\r\nqJNBWynsMW2wAsYrt2rT+nmMlQK+ZJl20WqAeGzNU/5Bf/p8Szi6SYstfwbL\r\nr/QxVrilDt49kByDeIXGQcz/96rIKjmX2uYep3ZFk7i7ud7CbPQZSIsKjpvn\r\nbpL7gGOXYWzr9lkEemcGTZ7xIT+wc7DbrjtAiVvSdu8Ew194pTygg9tTTDnK\r\nCavanK79BrmhK1znphhjU/WLHJ8CudWVvpSc+nxRwAzYvMaZ85ooFHYCwC4C\r\nxeyfKVERRyja9C3Op+iujmSmS46azIG0kkGjU1l0DM27rYb/nRIBXZG2dv7v\r\nLcq7kyTJi/+VEcbfwm2PQqImm/4X3dOoka7f8vbq4vAzerkiut/kzT4klr6C\r\ndYVqBCwOdHtGBvg/GZQtyYmLt+EYNs+VDIzLHLTfSipzYXVY+k5rkVSvJQLx\r\nY+8Vg97hrVcDHRyYXwbZTarmkMZxmEredIMCjN9HhdJhZpfRHM2tOBjCIrl2\r\nQ5wDozusXf+hCb0YpLY04w+DixLKGRGCjW2mRwVUiaVJZlfosmjHB7mijyIc\r\nU7RrQZkFsMcOmF5jRRcF7PujhfO9zGnq664ltHDMjFb6asohysW6NIjIlP0+\r\nU5U2Ux0MO2UldUc8M0vp90r86+eMxnyTJBQ=\r\n=PODV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.8_1649441053306_0.04417806327934026"},"_hasShrinkwrap":false},"1.2.9":{"name":"betest","version":"1.2.9","description":"Tiny framework for testing your js code","main":"./lib/index.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/index.d.ts","gitHead":"e7044eabc5e848012135121693dc124c7613bf11","_id":"betest@1.2.9","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-3Xj9OOzhIdSXNCJ4UZ+w4pTJvJa7Or4kdnXC03vWO9eIBB+81WnoT6gwbU7r88C+55wUGZZ7WLghbI8hEwOtsQ==","shasum":"3799777247b9e3eb70e87572a3f61427f975a746","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.9.tgz","fileCount":35,"unpackedSize":21885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTi/6wFW0JlZsfhKnlNtCCn7Adn0+hhiZCZbzbmNjf0AiEAj45/r67g35p8QQ6GV6XgJay/f+Xm4y76eL2qh9R83As="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUHmzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfAg//Qx0rw2rztWXQ/+r2HCFws1/X0M33wVPt86IDkbNzYW0e9sXY\r\n4DuJuJtOJ7StW8g9Jx85YGJ+yaGgnswdzoyt5tbM5is634Jnquet3gWU2rJT\r\nqCyd1eS3inZil5VHdScGgUF9C6tmOe5r1mefbfHJkV5TYJPvc19d0CC3K1y8\r\n3pSFXIIv7Pr9OLjz1Evyag2FaqxaDCuUqBIw0tXsQUwQA1bRAylm+DA2U4PS\r\nDQIfFcyee83NimSX1TP39sPHqAeAJfUJ1EycKFC8wD1CkUK2cdxiOE1hyBia\r\nTpu5BLVfgvb+SaYu07pKqPqU+ZxpvXnIcCLKt5p0nMniTzm2QPYwCpwByBll\r\nCjT+YHjYI4XyebCYevfz4/CNpl/I2GatUn/nV4bs5YLpQCPW845XIyJ+VQIn\r\nJgIrtt9ZY6RgFi6L7yvTHuSoAWhgvHyIri/68n32kqq5etQMv9ULUnXidQ9E\r\nXEMGYH+C9OYfJIEYYIKKwPfQsRFwMJTmNGbCyemc7112UvH2sTtYww19b2bn\r\ngrQt9gPQ3S5irKej+JHidOQNcSEtjdovKRnBz0vKOMSA7F7uiu9hJf2jrOAK\r\nvQA2w6abs/BYPwAtuajZzEdILrD0wPhLoU3BVeDTYS85Xqy/zpKmP17NyNtl\r\nh3EDLtB62PeyGU10bix7aRc6rR3/JWp4e/w=\r\n=Iuo9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.9_1649441203251_0.8593193309943856"},"_hasShrinkwrap":false},"1.2.10":{"name":"betest","version":"1.2.10","description":"Tiny framework for testing your js code","main":"./lib/index.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/index.d.ts","gitHead":"3920aa4c1527476f9860cd9efe7fb3806f81cda0","_id":"betest@1.2.10","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-znLg2UJHiKcDOiI6DlE3vVUNAG46dqhRdY0thFtUqibqvV06DfAthQq2hI9QAZc2AC42hNrpe9s6Q9hOymvTHw==","shasum":"cfa71afe48e77467e1e62d4983a3be702ea36031","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.10.tgz","fileCount":35,"unpackedSize":22258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChjFp0dWkVREUkVT6CT/8nJwVHsTdNFeLKc20Iw2+hhAiEA6AWGEPD6JZjPcpFu2l+sjcTuDaGcvp+OAN4w45NwE7g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUH7nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmLw//UzFcZJ2Nfc6+GbEhZr37XDmwgdFYT6fSFphZjqZuSEUgoHb7\r\nOWqIxvXi+mmoFX7VQvt0OfXrYEzlKR20UxcWdH3+Dvac8lRtl4zZ0ilCsNuV\r\nZ6tvge/JxpmCJqzw+ktdQ3P8pioUzAtGSoLaDbjzT326VgZ0Efrzu7ARqVR4\r\naNgstVmwsejxd1aLXospfqvommUoh40XcNq2qV5widtxGuYvckdb1dc1g7Nf\r\ndssAcuEbzENPBnUDfI8gENYeMPIS7Dgxe+CW0lClfRS45CrzGRziUraRMeW2\r\nthFTZmQc1EON+pQhH7J23nWWgWo7VZMA0b/vbZvjIvPf4G/r7hdcW7OzlwxF\r\nsrLcWLc6CGQxFrzZMk1+970DYbaj0eQTasQs07lgVGVuCI6m21xHtGAfoUVD\r\nQobvN+SMFQUjNPFe4H+9Wi88iRrK1jOhSngnevdCbTD7qwH+iD92vTPy8RU6\r\nPCT3ndhUE0jJ4kV8eRmYZ076uconAGlmX8qainCBTudZkx5A2kp9uUiJv/vt\r\npNfr6hJEl/oSvLQi2L9RXB45x6UfEVFc+ENVbexAqetGvy5upaTGjb4bUBR2\r\n0a3OmDTr1aI6WMA0htnkJyr0tPmZgAGyC1lZHcCbKqk/lb6p5UwySkCQXWmW\r\nHrullpXAYvSKMAS1AdS9aCr6AawmKr0bXxY=\r\n=VZVu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.10_1649442535644_0.06075164465603211"},"_hasShrinkwrap":false},"1.2.11":{"name":"betest","version":"1.2.11","description":"Tiny framework for testing your js code","main":"./lib/index.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/index.d.ts","gitHead":"1135be6e2c74bcc7a5a6a768ff5de2d355dfe1b0","_id":"betest@1.2.11","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-kuE7Gb0IPtXWIE0n3fBMSyCS1RqCqWeRwmttLI+JVupv7YhfixbF1K4Jvw/YS8d7FfFASihO5FtGthneXVwlzw==","shasum":"c8a2ba7d2680eed2697c4d430a12e736c9b52964","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.11.tgz","fileCount":35,"unpackedSize":22489,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzRcxJoDb04IE/26HYGw1BkWcVw6sGAimdy6KCr7xQWAIhAOKdgIEUCyUGjiGX4QqcO2CnW1l4CWzGaaoE1pPxEWPa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUccxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7exAAheFIxnGl7DOmuOb1xtVhQ+4id6cDDd0daCNys6JbxiJXT+jM\r\nPhHKPOY8OpTTHApZX7kXKJ9mF9fXAHmkpwx/t1uvNH/CwaVS9MIiUAJkk7sa\r\nH2RnkfEAe4xXmtMHZoMrrsYtro2/1l496eGckDd6bCOB+KLlesQ95RtZ2ylH\r\nhxxzhTjFA9XIJuh7VwPH97M16tTQaVoTBhDBNIOoVMjTpZqxK/CL4TEvrA1n\r\ndeNplqEXMZTDwGHNsC2PUKf9/Wxk/oS1si1GfbAoj8L6LJw/U9jCMOHhiTKK\r\nycub4Gh7HCRLa7kIy0oO42X1bK7wGXj8nAsB3DaB/8Ixi3C/TRfItE7hxjBB\r\nZsA4A6g5vzbEPqT94bl06fZ3uKeQR8kjD47PNP4D9qAVRXJyIvodbrZRN/3M\r\nca0RfN/y2syqyhGF+eQ1kR5IRofgh/jB+46mU3uQqlR8ZVwMzfjurG6cZB1w\r\n4KQz4MtZvBu+nGErdJY58bTnGB5NUOV1J/zHvuvgLzM88PRNsNiXFD+P2jLm\r\nP83L9OK8luJLhu5FtIkNfb8Xrgv1XChprQWY1cjYmSfEvASI0CSIHuVi5BHT\r\nlS/sxoYlMcEpxrPnwNNZRnurzGtV9jBWpnNCooFdHkhYWSll/MZ7DbEM5jgf\r\n0ntXJQkfmDMjM8btjE1+cLUKO5XL3XBrRY4=\r\n=IBDM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.11_1649526577014_0.7447984225194388"},"_hasShrinkwrap":false},"1.2.12":{"name":"betest","version":"1.2.12","description":"Tiny framework for testing your js code","main":"./lib/index.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/index.d.ts","gitHead":"f1187ee5b9a921c17914cdf52e63ae445a94b7a2","_id":"betest@1.2.12","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-15OAmUI0DfoXRVS/16crUrU0uIu1dLNksepQFXhhuwAfyVkHGlnUlcxcctmjuDXfxXlaKXmmze0wDgcYFlG5YA==","shasum":"45e2f9cdf021acb49b5e628dce0fb621b6ca8297","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.12.tgz","fileCount":35,"unpackedSize":22474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHdlOYswIkEMe/sofOtzFUegTfDmNytWnMjU0fJmtN4wIgLlnSntuUJrdvMZdSgaQzXWtq/45V66OprsIqfHt5hgY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUda/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3VA/+KkZ/RYDuNwEcrFk+TY5JbtS7JGAtkRxW0AfJbSijgCKK9PkI\r\nKdmLotBYK15YxKwvVB/jzBgUliBkEQYCSEc275Z83/JtdWHKiLD4vI85X/oq\r\nDrodNCpkcDZ7azhT1wN96vaXdNRcP5eYx6SDo1yS4HbnHvY1zL/4jRS4CMPn\r\nIKQ+GKaS96Oiy4t/0JH9TQN6FQ0qVd9xMYLU+bpDMEPTdbdLADNOWug7Lyjg\r\n8uAJykUWFxbb940nt4n6+KTRVXOb4Sgc0NVKmDlrAyffBHypcs/Rnd7XBZIx\r\nTgH4pE8C6cDgjsj+ERc4mtXbwpSWlF1MzU/rrIlwo5lyjge8BuuL2rJYaLna\r\nolQcCkNkk+x9EQQZEQjbEa6FfPK201ALDsPMOuUPotsExDQi3G2yF1jM009M\r\nGmYT7g7B/145LQmL8H4unMI5RzzeUOsP8MK+aiBO3KB93aEdigOXzsZswLU5\r\nCXuFGuo86fQZxwNerllZVT0Qu5msIEhidkAOuSzGUJmoJkuU3zn7e+lQFIqb\r\nlEg3FLS3tIkAayIZO7JML9C92QEpDuo6wggJTZQcPSSSWGJo2q4mBJCqH1CO\r\nzJ9H61Eu2mdFfYmxH/KIj4CdK3aox8SIUtwOwR7gNN/O/Z9glnnNKGg+teuE\r\nyih/vdWKqjNsHrJCRL3pJGbI9kPk9+So7dQ=\r\n=XnBK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.12_1649530558915_0.5051225781391406"},"_hasShrinkwrap":false},"1.2.13":{"name":"betest","version":"1.2.13","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"45ed44742a8313900e1e9a99574df4e89d98fd31","_id":"betest@1.2.13","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-sjmcj+IBTqG8k9CLHy7RTY9TdJRxCqcAdstL0A8Dzj3OmX98fFjf3HtZFdIvfSiADLy7jzF9RN6QF5wBvYeVcA==","shasum":"557d209186b72304a56f9d9f3b3e77dbe996261b","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.13.tgz","fileCount":35,"unpackedSize":23627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASZRvqNgnFXZEz/w/J+jU03oYk5kZ0CX7rkzjhmKJWQAiB3NdLotMZkHZboAA608T/HybDSnJE6JYbmntpy9OEByA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUeFNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9AQ/6A+oFULNdda4bOEbqdch5bwNuZJ/jB9dKSdDjBhDbre/GWPvw\r\nyeGyclwV5z5f1nVwkBmJkv7TwHov6zy2uuaNJcSzfdUFp9/EYuEfarjvJU0f\r\nsg+P8soF61QDBBoYj7Q3Yxql21KeVvYKj1HnqA8b+feP2huH/zD9wRxylyeN\r\nc1L2o7N+rlrRVXkmYqvUQFJ9wbXz7OjNjlRFZDxed2MLALwXiEcpD8q0gOIg\r\nunM07xgC2EAtS/VT4P1YsXOyBI56BbEUbpC/wS4U5g77kyxrGCmiNmSG68nw\r\nABrqjP6Mt6MIAUQ6OpMxQvU9J4laZiqbdCBJXbaL8Fpm7ENlAozg3OjLPLWL\r\n/Con33ZeZ39QfaItCGqc9vc14U1B0Tv7AIbqYIKe+8y+RHgD+CxVFpM8msfO\r\n52SPZukQ5Es6nCTs1CKlpadTTecnuA0duJuDqoMdlVDlI6JGn5msef8QlpJX\r\nTyoznwwdDayZM0iKRS9h39cH3d0qVxJAOystb+X2p1uoNuQZQwckVYafXDla\r\nkSpx3T+MW9BVNQt0cMKtoB4VBrfLsunVWrDpSwuvz2tGxamXgART8+UGBmPU\r\nn5yMSDU5ii0jnbb3TUNAHnd+BKM5I1somPePARxruwlICiyIpipIMfRZB50F\r\nAwARFpbh39ttka/QVFmhtCUTZQeZ9IjNVH0=\r\n=ABDd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.13_1649533261520_0.8841518146765648"},"_hasShrinkwrap":false},"1.2.14":{"name":"betest","version":"1.2.14","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"cd2343dfde988f8a2ea4eef8c5d74bfb6694da97","_id":"betest@1.2.14","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-PAaz4y/U6f9sf9y8aD39GJTusZxEGLyl/L8mRszRqdLJvXQf4p7B6b7j8fHjgf8nWTOhEgvPdiPXLRVnxv54Hw==","shasum":"99d80ac89fc1bfcd0f58072e150dc47f2d321774","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.14.tgz","fileCount":33,"unpackedSize":23215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoaFDlO69zYKyV+PmWUEW5OtqJhw63K8HYdR3Au8Z7egIhAIPfnczgE/Ig/T9wcGXVKWsqu6k4tRMy4aO/jNfOtcQS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUeXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEMQ//VAiPI4cUOsIho6VFun13wlpdwOCqCF6XM93CkRBXPgb/yon4\r\nbNQDMoHcki+/kxQNfaYH3bp8yWH9rwUql+RU2kwQ+zQdBWac6Rj3WPzjgt3n\r\n718aJ52ZZBghJDIxwEks1dKgcJW8KyikFIoeNpswKtT2LRtZpYC0PoaHhuYW\r\nd2lEfD8tdOzFuMRZCUXXk/54YiFHzC9xKpGvPwbTgVjtgYlGSnKKwU7aSkES\r\nwTQXWtKCQtiDl/mu/mu9oECvLecRbXo6WUsw0Qeza4XUCnpXH5DLkimSXUM1\r\n1TXOwJWa3d0m6rYJz+C0qTQ88XYoYvgwbtPtaXDLLpnnv2oobdZvuQZwoCip\r\nglzLlrt6DQk8ular00z8PwQWXydEu21Tr9ntU/fg4HXGoiY3oG1PIOwrh/Ds\r\nfQyyXZ2SJYMVBLc0XJjgIeFcWIFIkiNa+Gk0XGhnDCxk5BdLcXu+EicTmjtY\r\nV3Dab08skeXLZlO6AbLTzjRR0AAEj38qPb+wWMCWzS6xAYy9n02N7BPCLRiY\r\nGuEJDXlEew0NcAV+6jSZLZqdDtS+9xCPfXxd9++SbjaVnl9n/FgVD0J4GOeB\r\ny1BPXGw1uipPIcVJITFHwzLvbs9pkTzs/Zl1jPoFo4A5HAbBzNtRQsuYcrdS\r\n2zRTWPJP5LYEaKX/C1/jLWcgJyTjTr2oKGc=\r\n=PydI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.14_1649534415960_0.23568667700793378"},"_hasShrinkwrap":false},"1.2.15":{"name":"betest","version":"1.2.15","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"a3147d9d212996399800309d5a7d7deab8ffdc71","_id":"betest@1.2.15","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-ryjBeLnQ/0XzN6GD3JxAeLZEHDud45VhTrhycwacUtK3/ZXtJgBTfd3reNnwDW5UpM6jFPacaGHGbkxcAdhqRg==","shasum":"ce2e9f58817c111571fcc31c5b2cc897df0024ac","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.15.tgz","fileCount":33,"unpackedSize":23263,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHQpq2bknrKiop/N7Wu/PxAbAgoTPOsLvJUkLDQ/OGSAIhAKoNPALDzMNy/8CZhmiFOZ4Q/GOlJpzNF9ihBxhS/Iqo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVbsDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFLA//cHpiZyjrY14fupM2DWxFG7QETVs8ZLSC+3K3cFBt6+mhiXQW\r\ntdustfBXZTeQMHOL8LgE+5S1u+o6NGJ3C53eSyOrvzU6cdcrdpjMlKHnMR8y\r\nfd2FwkhS/BwbzYvfHP8x6rF+6kE+C0bfZS7aw3Rh02j5xy13tPTm9RSct49L\r\nYDXPcQ6tpGnUKJDTQMH82aZo4sIuPb9ATRGZAXjUPxlo8pMUdn6iV8marFuv\r\nJ9dWcH8q9p95rsMQQCl/FY5hUH8OCKSLxgPNP8RU2qci0qC3Sf+b9t7pGw/Z\r\nSBqx36X+CnKxXHzHkgYioQzUKd3ESeF+wU+EHKh0kUsNXjrcdl99fSF2tEBK\r\n10ZfgeVE4tk4cJqG8/0m+aSc9TGt2cfxo5Bj8SWFSkUi4bhqzqlHq9IaPOJ3\r\nYPdfLTz3gOnp6C1Kf/okeX6NV15QIIB8P4u1dXIuByTFLlLXmcIIIqvpO2rq\r\nalMU0Mu3bt3SzFW6ZSCaq0eYvgP1n1bgSXg8ae8cEKFTzUzIHG6HqdPZmxUj\r\nMwrAlY2Oh+XOPqx4+cMjCw/j3HFpi8DLrsZcd+kk5QS0WxPsHW5FIiuS2ET7\r\npH8Bls3eqOW7DXPBJ6q6NCajX02lmEIhS4Wl68egU0LTP5tNpcNmund5Tfne\r\nasM4VCV48ICXp3AlwhmG6MMnzQy9JmVrwlg=\r\n=ZlAT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.15_1649785602873_0.193777607538143"},"_hasShrinkwrap":false},"1.2.16":{"name":"betest","version":"1.2.16","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"7a16a0643cca83ae5b33b263c73c3195ba20df1f","_id":"betest@1.2.16","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-8PIuTO+dGAEonmJOPijp/DFddxWjBUt3Wueijn1G48eZ/t7lCYrOGOOXySWpJtlg1p5WJ6ZHdtwfAsISpGLaVg==","shasum":"8e7739f45faa35aa4aaac6a4fa36cff068cc3423","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.16.tgz","fileCount":31,"unpackedSize":23508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxHfuG0Apc2hiD5lXFniN/vc9LbuL5uNB8TM2QqE5bWAIhAK1tNMdcY7zHSXzvEsnj9EIODgQLhZI1yzd0ffvRrPm2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVdK3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSHg/8Dn5MzgEXEeQYYQ+CCuu0O4brwbCEn2UyFBSx+rYvf3dlF0hN\r\nhYu+k+/rmJRa8+TZ0qbATTkrS2vjMjrV95kUsbMZmFMvFItcp5XMTPZNhjNC\r\nOQA9SfOskeGb+z8ujqZee1rxFuSFP/1oC+7EEC3PCy9ZEDO9OXcKXJzSaAEo\r\n3V5eMHGreIOp5yVDhDmxIGZxTqiNQY7CBy9u23IWWWnG7tNZfBIxR3Zla78f\r\nKsL6ypSEfCtSpvdVZ+k4OZ4/Bi/H7sOrj2F0bK6zZp/aVFwXSLrGW8u3FJdu\r\nJF6bEWsPvJD+7b7ne96ZHFJBDIANZnS9E8QnxEbdgUnxHJaYmDYEOrWzx/R0\r\nn+1ZB8NKq2QksL8mi515rPYYVeUSVsjYvlrC6cqzdHHyeN2O29WqiGgKoAoj\r\n/2sUhSpP9L0ymS2v54Jz14VVetKJsek0cZAuGi5vdF8trRBw7gPrH7dkOH8Y\r\nrQIpUhdZ9ApJwT4eLnRpmwu53tJPB173I67nEVU/vVVcAfnrHjg+PBDvK2xB\r\nRkvxC2dddCKJoyDwQV1+fczNKE1N2/izyMA7Fie31c+fxdCOpkjqmUwzFc1I\r\n7ZvjQO8oNnV4DqXY7cvEnaiCe8XNZa2z/avuJ7BsqWnvpsyILLLr4PthQE9d\r\nTyOxa72WvNwI3aIceEH61QAvPZUDpcMg6nQ=\r\n=smqE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.16_1649791670629_0.5069089424218831"},"_hasShrinkwrap":false},"1.2.17":{"name":"betest","version":"1.2.17","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"97add2ae7b46bbf916f376553534014edebf09ad","_id":"betest@1.2.17","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-4PobVQzBYh6r7R2rvGUz1dT0kks5bsVaFaU6/o6HMinP8fc1cQ/36FeMjlrkdV23xvPjxq29myj7cEyGqTKfWw==","shasum":"3fc305b88d443e43ff38f7ab401ed3eb691e5b6e","tarball":"https://registry.npmjs.org/betest/-/betest-1.2.17.tgz","fileCount":29,"unpackedSize":22756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqQuEKzHlYMNGAVBEt4T1ojB/9aafwr4Gfu/IxyyvWBAiEA5mGMo+Ap6R/oNMi/wl0DSYYLadbaOFrxHAJLJh7+uL0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVdSXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpiwg//aJLpkzSRQZxD1+QMroUF80xuXYU6FMX1pvN/LD2OHNyjPPPX\r\nbaRkBI3pbS/4NU9tKi6ARxGIHfy17GpGOZXjUnVcy3oi7dN2N7s8kyxTPNoL\r\nO196IpHG1hDxt99u/sgQo55Ilqkm3ZNtNifUngIg2uAFcri7/+32WS6TYhOg\r\nfvsDgYRBzEFXPa2ttnrah4z6shq+v5oY6z00pD7lKJM5eR59Xq+eTv59q7i9\r\n79bYhitPPw93QdakotZ6///Fh4Y2PIT6JSl2a5c0niiO09Dlg1gLeUYIJ790\r\nadhmVxjfO0q1gnV2cVetq83+L+S/aJEwIGJ9erU9mqsAtvhSh0qGbHYgD0jl\r\nF80p4WfwQtQS+jXaM/251SKvG7FP80nL/qsBxEsvADWBFwkA8p64VxM/gP3a\r\nmMrpvt+OwAectH2C03o80dfmNheOqd1kbFH/EGMyekt0P9QG/y4AYzHwEDkS\r\nvl2v3s97VKuAH6MgjkZqAMOM6k50MR0ssogajj98oEUKSHRD8Zpu8rJjlMn2\r\nisHukpMshwzeVUiWwYoUXjeqWCsSbj6LY/2RxoooEu/zb1sbLyP4pvepBdZM\r\nD4LR33hMdAxX++lzV8k5xgOSfagX02iUmBz0BY3/C4o89OZgVPSjU5thwtwu\r\nJ9UntlkiSNjGYP9soBNkvTj9B+yorIFLsgo=\r\n=6Mfy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_1.2.17_1649792151037_0.1562108184307509"},"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"betest","version":"2.0.0-beta.1","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","readme":"**Betest is under active development. You may encounter significant changes.**\n\n# Betest\n\n**Always wanted to write simple tests for your code?**\n**Tired about heavy frameworks?**\n**Fed up by hundreds of files in your node_modules?**\n\n\n**Betest** is a small and simple way to write and run JavaScript tests with *zero dependencies!*\n\n\n# Table of content\n- [Installation](#installation)\n- [Usage](#usage)\n- [Examples](#example)\n- [ConstructorParams](#constructor-params)\n\n## Installation\n```console\nnpm install betest -D\n```\n\n## Usage\n\n*Assuming that you have folder \"tests\" and file \"index.js\" inside.*\n\n```console\nnode ./tests/index.js\n```\n\nor add this to your **package.json**\n\n```json\n  \"scripts\": {\n    \"test\": \"node ./tests/index.js\"\n  },\n```\n\n## Example\n\n**Create an instance of Betest:**\n```javascript\nimport {Betest} from 'betest';\n\nconst betest = new Betest();\n```\n\n**You can choose how results will be look in console using parameters object:**\n```javascript\nbetestParams = {\n    results: {\n        showAs: \"Table\" // or \"Line\"(Colorful PASS/FAIL)\n    }\n}\nconst betest = new Betest(betestParams);\n```\n\n**Add your named group and functions using method \"addGroup\":**\n```javascript\n\nbetest.addGroup(\n    { \n        name: \"Example Group\", \n        tests: [\n            {// Expected object\n                expected: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                data: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                test: function checkObject() {\n                    return this.data;\n                }\n            },\n            {// Exptected number\n                expected: 7,\n                data: {\n                    cathetusA: 5 ** 2,\n                    cathetusB: 5 ** 2\n                },\n                test: function findHypotenuse() {\n                    return Math.round(Math.sqrt(this.data.cathetusA + this.data.cathetusB));\n                }\n            },\n            {// Expected two dimensional array\n                expected: [\n                    [6, -8, 1],\n                    [4, 1, 0],\n                    [2, 3, 5]\n                ],\n                test: function checkArrayEquality() {\n                    return [\n                        [6, -8, 1],\n                        [4, 1, 0],\n                        [2, 3, 5]\n                    ]\n                }\n            }\n        ]\n    }\n);\n```\n\n**You can run all tests in all groups, either one group or only one test in the group:**\n1. Run all tests in all groups\n```javascript\nbetest.runAll();\n```\n2. Run only one group's tests\n```javascript\nbetest.runGroup(\"Example Group\");\n```\n3. Run only one test in the group\n\n*Note: \"Test Name\" is the name of your function. In our example; \"testMultiplication\" or \"testSum\"*\n```javascript\nbetest.runTest(\"Example Group\", \"findHypotenuse\");\n```\n\n**Or you can run test on the fly**\n```javascript\nbetest.go(\n    [ // groups\n        { // one group\n            name: \"Geometry Tests\",\n            tests: [\n                function findSinus() {\n                    const sinusOf90D = Math.sin(90 * 180 / Math.PI);\n \n                    return sinusOf90D === 1;\n                }\n            ]\n        }\n    ]\n);\n```\n\n**And see results:**\n\n|(index)|   (name)           | Values     |\n|-------| -------------------| -----------|\n|    0  | multiplication | true       |\n|    1  | sum            | true       |\n\n\n## Constructor Params\n\n```javascript\nconst betestParams = {\n    results: {\n        // 1. \"Table\" for table result.\n        // 2. \"Line\" for colorful PASS/FAIL message\n        showAs: string\n    }\n}\n```","readmeFilename":"README.md","gitHead":"246c1317642bbd08247f18427d6c67600f0df3b6","_id":"betest@2.0.0-beta.1","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-LFSwTwV9KHv107SPov7nbGfzmWA+v7rJiNPZOxoE2xhfgXdMEAD265wvrKzZALkKUj8YZxrTw012bZT0/8yV5A==","shasum":"6cd3c9e2c71e6269e89bf5d233e5339c5b27ed99","tarball":"https://registry.npmjs.org/betest/-/betest-2.0.0-beta.1.tgz","fileCount":32,"unpackedSize":27429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu7X6XNxHenacbqXNA3otmb8f4RbdGAskk2EMRktbVUgIgEemnst7fqQiExIHKm/MDRY9VXPxxTOvXOm+L2iZnQNw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVtF/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIRA//fuZDcWwwu+xNBthVVqqkS94U5ySMrx9ogukMVQ0fWRukXiCP\r\nrLU2ozkuBHdx55cD24cKTZvE9aNzJB5ffxbHUu5McuoPSR6mfjxPV4WIusHT\r\ngyAFYGZnxqtuzvkD8eFv7YxwGlneRA++N7GaQiYqXqCbK1GdztskwoP5kyti\r\naoW7DODDuBQreyZQuxPWO4Q8Z/e+D5Y8W5dov1460w/h1ka8iDlGY7kGizcC\r\nqOcaf4tWFfMVpNaeZABb8Z7JCpJixjG3e2r3kuhgAZLxdpcsuEAiLVrWhUKY\r\nX0adooPqIpOVK0MhCxOAgO/rcJICTdTAbgQDhqEEpsKK4MRUctq39K+oCit3\r\nL+M0NbXbuA8Fvt9pdzTGmjwb58SGmxxZOcTzpmy9aeoN/aa5WQE4MokeqRVZ\r\nh/hKzodrI8KqPgZ+B6tixH6vEUO5axioDotGNkpFrDERhDPEBkt0aUoB01BX\r\nziMMbUCOudhK9EKCa9R1qxiHZBWeeipoYTTmizhvQUVAa1UNmyrMB8J9rmCx\r\njj6sxMEOZe1qALb7KlLs6LtLPGjqMAJTxspszeQA0VUer+ciZvuywLQCg/yW\r\nsLjoSg6OzzBHN9ICw3b5NuyhqvQsO14cIOcFn5uIOiB7u+K8T3G7TcAnRT4n\r\nUXlhdl/2AcC8OCkqq3kte5R8LDUy2200Klg=\r\n=5jSE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_2.0.0-beta.1_1649856895616_0.2394341067245631"},"_hasShrinkwrap":false},"2.0.0-beta.2":{"name":"betest","version":"2.0.0-beta.2","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","readme":"**Betest is under active development. You may encounter significant changes.**\n\n# Betest\n\n**Always wanted to write simple tests for your code?**\n**Tired about heavy frameworks?**\n**Fed up by hundreds of files in your node_modules?**\n\n\n**Betest** is a small and simple way to write and run JavaScript tests with *zero dependencies!*\n\n\n# Table of content\n- [Installation](#installation)\n- [Usage](#usage)\n- [Examples](#example)\n- [ConstructorParams](#constructor-params)\n\n## Installation\n```console\nnpm install betest --save-dev\n```\nFor beta see [Github](https://github.com/AntonOnyshch/betest/tree/2.0.0-beta.1) \n```console\nnpm install betest@beta --save-dev\n```\n\n## Usage\n\n*Assuming that you have folder \"tests\" and file \"index.js\" inside.*\n\n```console\nnode ./tests/index.js\n```\n\nor add this to your **package.json**\n\n```json\n  \"scripts\": {\n    \"test\": \"node ./tests/index.js\"\n  },\n```\n\n## Example\n\n**Create an instance of Betest:**\n```javascript\nimport {Betest} from 'betest';\n\nconst betest = new Betest();\n```\n\n**You can choose how results will be look in console using parameters object:**\n```javascript\nbetestParams = {\n    results: {\n        showAs: \"Table\" // or \"Line\"(Colorful PASS/FAIL)\n    }\n}\nconst betest = new Betest(betestParams);\n```\n\n**Add your named group and functions using method \"addGroup\":**\n```javascript\n\nbetest.addGroup(\n    { \n        name: \"Example Group\", \n        tests: [\n            {// Expected object\n                expected: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                data: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                test: function checkObject() {\n                    return this.data;\n                }\n            },\n            {// Exptected number\n                expected: 7,\n                data: {\n                    cathetusA: 5 ** 2,\n                    cathetusB: 5 ** 2\n                },\n                test: function findHypotenuse() {\n                    return Math.round(Math.sqrt(this.data.cathetusA + this.data.cathetusB));\n                }\n            },\n            {// Expected two dimensional array\n                expected: [\n                    [6, -8, 1],\n                    [4, 1, 0],\n                    [2, 3, 5]\n                ],\n                test: function checkArrayEquality() {\n                    return [\n                        [6, -8, 1],\n                        [4, 1, 0],\n                        [2, 3, 5]\n                    ]\n                }\n            }\n        ]\n    }\n);\n```\n\n**You can run all tests in all groups, either one group or only one test in the group:**\n1. Run all tests in all groups\n```javascript\nbetest.runAll();\n```\n2. Run only one group's tests\n```javascript\nbetest.runGroup(\"Example Group\");\n```\n3. Run only one test in the group\n\n*Note: \"Test Name\" is the name of your function. In our example; \"testMultiplication\" or \"testSum\"*\n```javascript\nbetest.runTest(\"Example Group\", \"findHypotenuse\");\n```\n\n**Or you can run test on the fly**\n```javascript\nbetest.go(\n    [ // groups\n        { // one group\n            name: \"Geometry Tests\",\n            tests: [\n                function findSinus() {\n                    const sinusOf90D = Math.sin(90 * 180 / Math.PI);\n \n                    return sinusOf90D === 1;\n                }\n            ]\n        }\n    ]\n);\n```\n\n**And see results:**\n\n|(index)|   (name)           | Values     |\n|-------| -------------------| -----------|\n|    0  | multiplication | true       |\n|    1  | sum            | true       |\n\n\n## Constructor Params\n\n```javascript\nconst betestParams = {\n    results: {\n        // 1. \"Table\" for table result.\n        // 2. \"Line\" for colorful PASS/FAIL message\n        showAs: string\n    }\n}\n```","readmeFilename":"README.md","gitHead":"66109ec69264d91f50678c75e6b3ad00d9dd5413","_id":"betest@2.0.0-beta.2","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-xh6Dh57gHtkWIpl/DPOQGHlbzpsQ7k6J1p6HK5Np/U6sp0m+qvtAfwthWVGwrTERfS2elSInsUKrWnlsjyrE7A==","shasum":"8502f57dfe3539bb36b10a1527697bf77b283a4b","tarball":"https://registry.npmjs.org/betest/-/betest-2.0.0-beta.2.tgz","fileCount":32,"unpackedSize":27566,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpAbzOfvu6yMpvMzAP8VQWaTwH0pUwv0/G//JwcxBkswIhANKK7Hv9aaZsz6Ag1vQN9OGvQfDbRMc5fXnsmZ7gMHv2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVtSEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK5g//Y9IyBSlGv3Snl7aWv4ytcyF9B6djHPhwuz/ffOprrcONNrMc\r\nBsIKqAC3rMZn7cq4FBAXFs9qd3PU4pOneQMtIJ6RCLdtuVLtJzAG4Hjpj/CZ\r\ngpV2YXQbqCixZ5JqbY3L6RP9ASrR2jzlEwqo0TgwiwXeZ/BZy98o33Dqh/U4\r\ndllOfsPQSZPi/vwVDt/oH2d3HZRo9UuM2uB3cAbq5q+DzjEMzgbeojmCst5t\r\n6XZ68+O/W3+YHUcSj+8xOVwqQz+pupnD1ebizlv58fsjK5QlLykuQIdWg7yM\r\nmlrHnmBDPeuBG1inZOyl50SosF6I9SZhIXwK7xXdnOmYOl/HrUvdEs1TbDl+\r\nL1ABlSMRawmKcbF+thyMab29UY/TWS4SiC3zhvvjEMg6DwEYjvbQ/smAgqw/\r\n/QD1uMyHM+VWpQQkt7U25211Ag+Blnu7qLls1ihFtpUWvJ88v/nbX4h7+ZRO\r\nKQpYA1sxwmKvtQRXs1OGYK5RcahRA2ZAgDgVE8ItZn6Y7TfsHgLmecrUpt9z\r\nyeXuT0Pvx8G90uTy2b+VwyAQGhY5Lu+kcF+PpujdqmnIISSa2ZX4HSjkIrnh\r\nMvAC7H5P/QxvvpmpGLuSYv2KNdWyXW8sPLW+cWqDt3fVpWmZY4ku0aikp90Q\r\nTfZYQzH7fzqPie+Jz/fSJi9DkpPGcQgLTKU=\r\n=71F6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_2.0.0-beta.2_1649857668583_0.11108413758632119"},"_hasShrinkwrap":false},"2.0.0-beta.3":{"name":"betest","version":"2.0.0-beta.3","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","readme":"**Betest is under active development. You may encounter significant changes.**\n\n# Betest\n\n**Always wanted to write simple tests for your code?**\n**Tired about heavy frameworks?**\n**Fed up by hundreds of files in your node_modules?**\n\n\n**Betest** is a small and simple way to write and run JavaScript tests with *zero dependencies!*\n\n\n# Table of content\n- [Installation](#installation)\n- [Usage](#usage)\n- [Examples](#example)\n- [ConstructorParams](#constructor-params)\n\n## Installation\n```console\nnpm install betest --save-dev\n```\nFor beta see [Github](https://github.com/AntonOnyshch/betest/tree/2.0.0-beta) \n```console\nnpm install betest@beta --save-dev\n```\n\n## Usage\n\n*Assuming that you have folder \"tests\" and file \"index.js\" inside.*\n\n```console\nnode ./tests/index.js\n```\n\nor add this to your **package.json**\n\n```json\n  \"scripts\": {\n    \"test\": \"node ./tests/index.js\"\n  },\n```\n\n## Example\n\n**Create an instance of Betest:**\n```javascript\nimport {Betest} from 'betest';\n\nconst betest = new Betest();\n```\n\n**You can choose how results will be look in console using parameters object:**\n```javascript\nbetestParams = {\n    results: {\n        showAs: \"Table\" // or \"Line\"(Colorful PASS/FAIL)\n    }\n}\nconst betest = new Betest(betestParams);\n```\n\n**Add your named group and functions using method \"addGroup\":**\n```javascript\n\nbetest.addGroup(\n    { \n        name: \"Example Group\", \n        tests: [\n            {// Expected object\n                expected: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                data: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                test: function checkObject() {\n                    return this.data;\n                }\n            },\n            {// Exptected number\n                expected: 7,\n                data: {\n                    cathetusA: 5 ** 2,\n                    cathetusB: 5 ** 2\n                },\n                test: function findHypotenuse() {\n                    return Math.round(Math.sqrt(this.data.cathetusA + this.data.cathetusB));\n                }\n            },\n            {// Expected two dimensional array\n                expected: [\n                    [6, -8, 1],\n                    [4, 1, 0],\n                    [2, 3, 5]\n                ],\n                test: function checkArrayEquality() {\n                    return [\n                        [6, -8, 1],\n                        [4, 1, 0],\n                        [2, 3, 5]\n                    ]\n                }\n            }\n        ]\n    }\n);\n```\n\n**You can run all tests in all groups, either one group or only one test in the group:**\n1. Run all tests in all groups\n```javascript\nbetest.runAll();\n```\n2. Run only one group's tests\n```javascript\nbetest.runGroup(\"Example Group\");\n```\n3. Run only one test in the group\n\n*Note: \"Test Name\" is the name of your function. In our example; \"testMultiplication\" or \"testSum\"*\n```javascript\nbetest.runTest(\"Example Group\", \"findHypotenuse\");\n```\n\n**Or you can run test on the fly**\n```javascript\nbetest.go(\n    [ // groups\n        { // one group\n            name: \"Geometry Tests\",\n            tests: [\n                function findSinus() {\n                    const sinusOf90D = Math.sin(90 * 180 / Math.PI);\n \n                    return sinusOf90D === 1;\n                }\n            ]\n        }\n    ]\n);\n```\n\n**And see results:**\n\n|(index)|   (name)           | Values     |\n|-------| -------------------| -----------|\n|    0  | multiplication | true       |\n|    1  | sum            | true       |\n\n\n## Constructor Params\n\n```javascript\nconst betestParams = {\n    results: {\n        // 1. \"Table\" for table result.\n        // 2. \"Line\" for colorful PASS/FAIL message\n        showAs: string\n    }\n}\n```","readmeFilename":"README.md","gitHead":"579dd43710ae303de4d0ceb7b80d2c268b9adc13","_id":"betest@2.0.0-beta.3","_nodeVersion":"16.3.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-SlX+Gs+ufBp/X6G4vXecfDq35t6FxSp8+asdgLjOIU793CzeSeozTgQPr2MH8OUVAJFFBSJzbHPQcKQW7wK/6Q==","shasum":"4c5e414a4a3eb994516f3b3a1853c79455a73882","tarball":"https://registry.npmjs.org/betest/-/betest-2.0.0-beta.3.tgz","fileCount":32,"unpackedSize":27564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE98F0tC2oa4BTd2TMNNCCFVQmBXH2skvOyCgJDNTdqAIhAOAf2EbEIe/R5TMv54CtdRNw3S11+NOnTz+iyO0917Ql"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVtXSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbaQ/9Eb0Iz8rfG46b7ja+l2+QDk5x4MQ5KtknSlwTx/s+lxXEk8bv\r\nBvWjtnQjxpGovn+FdYzF/adaIYskBkH3rCAt8UJjXpU92I5/95JqUaBwS5Qk\r\nnXhLHsBVFv/lZNixnaN6LdT6RCKDlgLjdIPH3ZP5pLeGCwwIPJ2E67zYyPCU\r\nMogkX9Bzhe72aUUNgwi8ooycXQOt35dVNuKsTVSPaw8eY35y7IfF4+hdjTMa\r\nt9ij0Z1OdyJgaZllLZYa47Tsiax8eSfzGYnqgoSHdD4IUgDhEu9PHPyv+IDl\r\nxZrn1Rs/cTraxZzAs4pATOZJ0pUjvByIVEoAbT1TAQ22petT0czi9arN90zY\r\ndZOT/oKZp1r11xtcx0pA+qWlZp8tpChF5Oo2LnR9YlJ+pRTHNt0esRtfRCNs\r\n1+7JuJtkfyPAmGsL2fcQ0DTJbTVlyeUXYdd/qe+WNUBeXuRbwTgmo7WCYrAu\r\nbf+Xs/nGBKyv4HvGqfWtUuw3E5AFX1zzCay2pVOYB+qkTm7hYKnx3/si0O5W\r\nAAlC2w8YS3jCxMz60mpMouh/msbfCDAMpGvlJbxruWGgSlF//29lZRcloQpj\r\nJeKeBgFepIFRk4bJnTG317iuA+LjRIbR+Zr6oVFez48NZRZBWrKa/DXIQvMt\r\neAyMDYVb8Wj+LovOHYhrVKByzyjEdbACrRY=\r\n=0d20\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_2.0.0-beta.3_1649858002694_0.6032881955397997"},"_hasShrinkwrap":false},"2.0.0-beta.4":{"name":"betest","version":"2.0.0-beta.4","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","readme":"**Betest is under active development. You may encounter significant changes.**\n\n# Betest\n\n**Always wanted to write simple tests for your code?**\n**Tired about heavy frameworks?**\n**Fed up by hundreds of files in your node_modules?**\n\n\n**Betest** is a small and simple way to write and run JavaScript tests with *zero dependencies!*\n\n\n# Table of content\n- [Installation](#installation)\n- [Usage](#usage)\n- [Examples](#example)\n- [ConstructorParams](#constructor-params)\n\n## Installation\n```console\nnpm install betest --save-dev\n```\nFor beta see [Github](https://github.com/AntonOnyshch/betest/tree/2.0.0-beta) \n```console\nnpm install betest@beta --save-dev\n```\n\n## Usage\n\n*Assuming that you have folder \"tests\" and file \"index.js\" inside.*\n\n```console\nnode ./tests/index.js\n```\n\nor add this to your **package.json**\n\n```json\n  \"scripts\": {\n    \"test\": \"node ./tests/index.js\"\n  },\n```\n\n## Example\n\n**Create an instance of Betest:**\n```javascript\nimport {Betest} from 'betest';\n\nconst betest = new Betest();\n```\n\n**You can choose how results will be look in console using parameters object:**\n```javascript\nbetestParams = {\n    results: {\n        showAs: \"Table\" // or \"Line\"(Colorful PASS/FAIL)\n    }\n}\nconst betest = new Betest(betestParams);\n```\n\n**Add your named group and functions using method \"addGroup\":**\n```javascript\n\nbetest.addGroup(\n    { \n        name: \"Example Group\", \n        tests: [\n            {// Expected object\n                expected: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                data: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                test: function checkObject() {\n                    return this.data;\n                }\n            },\n            {// Exptected number\n                expected: 7,\n                data: {\n                    cathetusA: 5 ** 2,\n                    cathetusB: 5 ** 2\n                },\n                test: function findHypotenuse() {\n                    return Math.round(Math.sqrt(this.data.cathetusA + this.data.cathetusB));\n                }\n            },\n            {// Expected two dimensional array\n                expected: [\n                    [6, -8, 1],\n                    [4, 1, 0],\n                    [2, 3, 5]\n                ],\n                test: function checkArrayEquality() {\n                    return [\n                        [6, -8, 1],\n                        [4, 1, 0],\n                        [2, 3, 5]\n                    ]\n                }\n            }\n        ]\n    }\n);\n```\n\n**You can run all tests in all groups, either one group or only one test in the group:**\n1. Run all tests in all groups\n```javascript\nbetest.runAll();\n```\n2. Run only one group's tests\n```javascript\nbetest.runGroup(\"Example Group\");\n```\n3. Run only one test in the group\n\n```javascript\nbetest.runTest(\"Example Group\", \"findHypotenuse\");\n```\n\n**Or you can run test on the fly**\n```javascript\nbetest.go(\n    [ // groups\n        { // one group\n            name: \"Geometry Tests\",\n            tests: {\n                expected: 1,\n                data: 90,\n                test: function findSinus() {\n                    return Math.sin(this.data * 180 / Math.PI);\n                }\n            }\n        }\n    ]\n);\n```\n\n**And see results:**\n\n|(index)|   (name)           | Values     |\n|-------| -------------------| -----------|\n|    0  | multiplication | true       |\n|    1  | sum            | true       |\n\n\n## Constructor Params\n\n```javascript\nconst betestParams = {\n    results: {\n        // 1. \"Table\" for table result.\n        // 2. \"Line\" for colorful PASS/FAIL message\n        showAs: string\n    }\n}\n```","readmeFilename":"README.md","gitHead":"427cdf3a13caf4369f82f1ba7a7b9a67da748062","_id":"betest@2.0.0-beta.4","_nodeVersion":"16.3.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-fe3jmr7bBwpejFGWo0aN3W641+sMzba9cjPq4MUi9iS2IKkNUEUO9fOUmVrqwcf9FZT747m6QbnpkkfJTUd8/A==","shasum":"f764d81b645ec646b42b848fd0282444c252e9f9","tarball":"https://registry.npmjs.org/betest/-/betest-2.0.0-beta.4.tgz","fileCount":32,"unpackedSize":27473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ40PkyLWiX91LGxrnnJqNEg4b+sNsu48bhp44FxFtqgIhAMFhCgpJcuMEji28CD9nfcTILosIu+Uu27z/xCadbw6D"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia4kvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxjw/+JzjZMbtnU1x6ysBXsttJ8PDvhtXggvpGIbAm2I1WdGooUd2O\r\nY8PiepxW45ILQug0uWfAdqYvSLLVxjUX81tRniynD32y+r4SW5GWl9bYWvea\r\na+Faw8IcTJqd5R6b4sCM9Bcrh9FS98VkutVsVPyCd4JMTxp8eLpdl9zDtIfw\r\n3fK514kHOgn+xK2wKhjHYlS6htE1a85oS0NGsecT99G9awurxehystCZhCgy\r\nvhKMllYwN0QUZ2jckMeuHu3IXaNLoqVOZgkvNwKPIGiOA7NqlMgj7Lybv6vb\r\nx9eVl6ZBVyGoH6+6wt8OL4kOWSVZmGIGM/5oMare0NwOAwKaVgCXYGoXQtGN\r\ndTNY78trwhFAvM4IIk+0ooSWxCoKAPCobgnVau9V+13SZBIHv/JqOGqivp16\r\nsupN3kXHNfxDR5Ufn+hji6jain9+r2w1s9U6tWmqiisXkhSNblZqA1lMqlHD\r\nTP7xOrAHDZtBfJmp1xQ9ipvjW/83bFfL2gXiwsEwgFITrMlmQVNbZ+9a0N5s\r\ndeYzedPAoV7NwiqpB56q+hyQG3cpvOH5V14WVXV9N/tEkNuG1gLDKmXG3H25\r\noYWsAcZ51RGGQXZeMXUI3ODBN33NorVPa90KaBvxe8uX9HeAC3U/Kj3PKNeV\r\n2v7TZpLV38toc8TJqBkxShuaxfp4O6AW/fM=\r\n=t/Rd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_2.0.0-beta.4_1651214639524_0.9083455158148912"},"_hasShrinkwrap":false},"2.0.0":{"name":"betest","version":"2.0.0","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"08abc466864fb5bf29c6bf778aa66c58d8103521","_id":"betest@2.0.0","_nodeVersion":"16.3.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-QjORNsmAycQFzFwY3HbkbDNH0wZN+i7+m9BoO2RbM7HENHsXM98S2hnVm/rN3O+CDEiqfiRzSz3kTaiN2nQkPQ==","shasum":"b2a326822303bb32759ee8ef7f7b7c7b21002a70","tarball":"https://registry.npmjs.org/betest/-/betest-2.0.0.tgz","fileCount":32,"unpackedSize":27450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIbqiSuDNdDD2GNLO4rA/1mKbEk5yiN3uqVswOKW6OlAiEA9fSU5IdYF9tCeEUR3FEqJLTPKidmFT54O0/oaVb5uLc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia4qcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosjA//XlHXoH3uFQzgw1vfawXvOD1S2d+uts6Olz1xH3TBWdPSZ8LO\r\ntlQ9gJzAvOgZGrwOUaxL9S8XwZEK/6Ricdd9J7/XHxXWtFQZW0VZT8lE+ixC\r\ncgBo4DK69dkkMciXQPE3RWZJGF61GYELAwgp6iK9GV/tTj6jJHYGierB1RqK\r\noAKEjlPaX6z/HGakEKfa02v5LP8goWL47isLmwa6hwIYvvJja6Oab7PEfCF4\r\n14NxhV6e4k4AqQpRaPa7c8K5pJEbOKCaV9JA4O9ZEY1fExSMqjDnC2MJr9SW\r\n03MrQQvywsFamypghX2SRivFc0RawE6fvfU33GX1UIHqK2tR02NOw8EwmcFF\r\n8j/dTS38ZMpUar7WrvIOBXFLmQPk1iow5oMwM6oDGQKpYKi4shN2RbRrknY+\r\np5L3flzj0m+0DAReZixNf4Dz5wzO2IveWKta+DhrS39I6btlWfG5g6My1hqQ\r\ncn36Vk3v0Cr1534G5JlKJjbigHrtHTUBKcqYTiNI695EcGoe4pmGs+uvBrdL\r\n9qmel548yXP2TQXUtp6n++hyCbXW7SINSlrNJA7/XBs9Uskh5p9fn4iUmVHu\r\n53COUG4jo2wZeP1smXOG8jS9GJ+hbh10R00+l8iqeORXPiGx/zo6E+g1+nj7\r\nbKHi1tw0mZnFF1em47YuqdW7hiksqdztyvA=\r\n=a2Vo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_2.0.0_1651215004232_0.026333871582325807"},"_hasShrinkwrap":false},"3.0.0":{"name":"betest","version":"3.0.0","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","readme":"# Betest\n\n**Always wanted to write simple tests for your code?**\n**Tired about heavy frameworks?**\n**Fed up by hundreds of files in your node_modules?**\n\n\n**Betest** is a small and simple way to write and run JavaScript tests with *zero dependencies!*\n\n\n# Table of content\n- [Installation](#installation)\n- [Usage](#usage)\n- [Examples](#example)\n- [ConstructorParams](#constructor-params)\n\n## Installation\n```console\nnpm install betest --save-dev\n```\nFor beta see [Github](https://github.com/AntonOnyshch/betest/tree/2.0.0-beta) \n```console\nnpm install betest@beta --save-dev\n```\n\n## Usage\n\n*Assuming that you have folder \"tests\" and file \"index.js\" inside.*\n\n```console\nnode ./tests/index.js\n```\n\nor add this to your **package.json**\n\n```json\n  \"scripts\": {\n    \"test\": \"node ./tests/index.js\"\n  },\n```\n\n## Example\n\n**Create an instance of Betest:**\n```javascript\nimport {Betest} from 'betest';\n\nconst betest = new Betest();\n```\n\n**You can choose how results will be look in console using parameters object:**\n```javascript\nbetestParams = {\n    results: {\n        showAs: \"Table\" // or \"Line\"(Colorful PASS/FAIL)\n    }\n}\nconst betest = new Betest(betestParams);\n```\n\n**Add your named group and functions using method \"addGroup\":**\n```javascript\n\nbetest.addGroup(\n    { \n        name: \"Example Group\", \n        tests: [\n            {// Expected object\n                expected: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                data: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                test: function checkObject() {\n                    return this.data;\n                }\n            },\n            {// Exptected number\n                expected: 7,\n                data: {\n                    cathetusA: 5 ** 2,\n                    cathetusB: 5 ** 2\n                },\n                test: function findHypotenuse() {\n                    return Math.round(Math.sqrt(this.data.cathetusA + this.data.cathetusB));\n                }\n            },\n            {// Expected two dimensional array\n                expected: [\n                    [6, -8, 1],\n                    [4, 1, 0],\n                    [2, 3, 5]\n                ],\n                test: function checkArrayEquality() {\n                    return [\n                        [6, -8, 1],\n                        [4, 1, 0],\n                        [2, 3, 5]\n                    ]\n                }\n            }\n        ]\n    }\n);\n```\n\n**You can run all tests in all groups, either one group or only one test in the group:**\n1. Run all tests in all groups\n```javascript\nbetest.runAll();\n```\n2. Run only one group's tests\n```javascript\nbetest.runGroup(\"Example Group\");\n```\n3. Run only one test in the group\n\n```javascript\nbetest.runTest(\"Example Group\", \"findHypotenuse\");\n```\n\n**Or you can run test on the fly**\n```javascript\nbetest.go(\n    [ // groups\n        { // one group\n            name: \"Geometry Tests\",\n            tests: {\n                expected: 1,\n                data: 90,\n                test: function findSinus() {\n                    return Math.sin(this.data * 180 / Math.PI);\n                }\n            }\n        }\n    ]\n);\n```\n\n**And see results:**\n\n|(index)|   (name)           | Values     |\n|-------| -------------------| -----------|\n|    0  | multiplication | true       |\n|    1  | sum            | true       |\n\n\n## Constructor Params\n\n```javascript\nconst betestParams = {\n    results: {\n        // 1. \"Table\" for table result.\n        // 2. \"Line\" for colorful PASS/FAIL message\n        showAs: string\n    }\n}\n```","readmeFilename":"README.md","gitHead":"3cdf34dd3a2b3fb858ab9688781faa70a4543eb8","_id":"betest@3.0.0","_nodeVersion":"16.3.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-Y8lP5Jz7XpFBrUrLH65+wVZ1jX075j3WO+xd6An8jXY+Tx93lSJqkcpmYGGcEp24dQ784z0SSrkurA5Bp8HBNQ==","shasum":"21ecb277650f3efa8253320e5e8ba08430c9875e","tarball":"https://registry.npmjs.org/betest/-/betest-3.0.0.tgz","fileCount":32,"unpackedSize":27617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIPOxoIP0nmqslHmUG/xXFsi4C2CBumKkXqTWFGc+ylQIhAKZNVN7JaoRVLqA+RUBxuteuihjhQ7uLHwJuYEvzZlaa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFLdlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl6A/7BuovS34fNh+9jTrlqOi2OjMO898n0G6dcj45j79KgmS1Cqbj\r\nwbmVM0T3wWAu7D3gIGnU8j2mS9io5vweXjqxiRSxXR6SlIYn3eC8GD3oh3/1\r\n+/Ehaps14pY+CoqhlnRQIao7NKeC9lB5n8+Ymp8hpAzHjcAgXaARENItXm2H\r\n4tC+5kunTi6JgvzJPJroK2N82C9bvf6a5G8IwDV8Gbh20ow/WsVyUtA/zJFB\r\ncb+kicODT0IpFoyBNLSRpU76vDa9NVQHOmDq58bR6zBkUqdwqxvDKlLSFyu5\r\nQb9bcIhTytNeV4R/2HLwVaCJgrkjfDWKeJ5XpbXiNTPX6fPcjBqlYas8RcWf\r\nru2E7/4+h+aQfntpxSFrvkafRFVoXprJdGwV0vQhGd+axuCICqf59/xQRaD3\r\nK8vuyD71d4ItgBMbld9hsHn2q/j/a3K0ynnnJeeDIU6n4eQTmyujbNOcUlTp\r\nb+9o2hQpI+ip9y/j4BHNLELTDVhBJTlHNYsrrTgAw6AMfeiwX2sHg1sxDzP7\r\ncs3TczeH2qB8BnJfUbVq7f10NjPK8LQijoK3GmumzcKVUzePs1OpNFOqDxJP\r\nBHwlC+vjz6azyA2Y+ynGIKXLBM+eIJZRYHaQ0XaGHqNJGQGRcexQcpJ7JIAw\r\nAXGfMkpMlZl9isryn+xDUskFgnseNUqw3lw=\r\n=3sKX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_3.0.0_1662302053568_0.16048552124950755"},"_hasShrinkwrap":false},"2.0.1":{"name":"betest","version":"2.0.1","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"32ebff961ccd1d8894222ca949c41fb75754472b","_id":"betest@2.0.1","_nodeVersion":"16.3.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-qfV/oDC8L5VcOBRAEUy4PoX+TVGA8idd51/x4ItqfHIGaqaCBmWl2VvabVkpQ9WXTGqCNowYWhk9mn3FYn3MyQ==","shasum":"608938481f5fed6912b980f25a758b4efd3461fb","tarball":"https://registry.npmjs.org/betest/-/betest-2.0.1.tgz","fileCount":32,"unpackedSize":27370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9QbLY28hKo1neInYeh//fqNFWtW2x1Z7P0A9RzP/lmAiEA4D1Dg5JogVgnvAfGFFpqHo65NENd1iazpeW4yGpfuxo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFLfRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJZA/7B3drXsCXLRjOxTn4S9t3gK7wN01/anaerqvY6kTz68Gy7idE\r\n/b4nr+MRa2274I06Z2oJgz6vjHEqpFwK9RpVapyBq1xPdWJqnJLJ27XXO1fe\r\nh0Q9wN0TUa1M/pPiKel5HouhZgXYuBh8rHw5DkU/2om9PMKaw0LORVcU0Ceb\r\ntar/tm4vajDEMJGl4CVoydCqSL02c5sPOPeqAJLYDqpt4kS9XUIPIIMqSqJm\r\ncm74sVDFM6N8dFh/VgfgvXcErllVqJkJBvOCMt8ujYgRLeeZwvVROco1yKeS\r\npN9juHM+uYeA3KhPaTWy9NY+EUkqJ4fE0itIMegrv/HbM6PYmdpJYGc8BIjJ\r\nLITnq8o5UETtI+rBt9qwi2Bpd8ZO2VEga7q5F5j7oDvlqHE/wJiz/8kPBzPG\r\nANlorKAtXRSNoluQ6B4+hGEnYe2qi9xQSZXMG3Km8UxOXjvOLjnezbxjGKxy\r\n4rLDh9arc3SG1OFBWV/a7ygg+cvLAvUr1GMrnvaANFAj6tenGQdKQHHklUdT\r\nMlSw52yJg3ztvmRvKH6zc+bfEW5RrYZLZXbzHqEKVUAaJCyoUp2KcQngm27w\r\nvPiV2O3/fF18RDwsoKlb6OUXo1fBeDBy63KJeYdB/Er7vKGarJFAjZdt53Vb\r\nMRHRwNPzX57iBphsBQ2ZgpH0wbbmr0yKKwE=\r\n=UHRo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_2.0.1_1662302160906_0.42471218732602134"},"_hasShrinkwrap":false},"3.1.0":{"name":"betest","version":"3.1.0","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"0c5985a0ba24386fe131304197b5c4cb16feae18","_id":"betest@3.1.0","_nodeVersion":"19.2.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-XZ1dSJSzScjmBQcG/CggFhzNuxul6msQOEi/c7sIDVlZuDs4Y5Lj6SKjT0WHwcozONFzaQfC7KEcfDKeuBkSUA==","shasum":"8d3dd8400ee84e7b87ab4e97db8369dd1864e777","tarball":"https://registry.npmjs.org/betest/-/betest-3.1.0.tgz","fileCount":32,"unpackedSize":27611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkZPu7sR5C1kPOu+eAG3JIhI5tVWg1YZSiAQkabWuyDAiEApJNWDhL7wNuXTK4RaQuIJM0fu2B2xBM3QNxf80UjOMw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8iOAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJyxAAia87k8agUFsU/OFCF2FdFhTxRDvSpX3mG4KbAxEXQX9W/IZl\r\njcg2NRwvowPHonflgkj3zzJDRH1kkPGyjnVlVjVMTQrQ+wLsXFN743slJarq\r\nDcbYW4gk0GRNneRtQPSqpymVgdIkh48/ytSlomA/req/hTXg6snKa+Io0yYm\r\nc58/v2sy8a0/9So42sNmppI1bJVQMZNNco3x2jCtoVSQR+vQPI8DeGQ7Okxc\r\nnqBBXBuIEoSV45Lg0zkJvtIBQTWuzM54UoqmZpuarhC6A+Z6xiyPrRHmhDYT\r\nkOo2k5KlIgz1ju++w6fdv4DRzZhcGblMzJuge55l/0hEsnKsZ+Suac6OTuNU\r\nw9kDCRfpgxw/rvkda3AtbOLRT4HIQvLc8PqNaE6hdHBEc4GL9bfKqYZNv0hj\r\nQfVLXR29gTb+x/HtAzmj/Dwk+qdMDY0Au4MRSBKDe1HUyuzWUWidGIOS1lVQ\r\nABXzQXYEtJ57N7NkB3WyQ4VmtRuH+Xequh0soUq5wlwmzxkyn9xEVcCybkfk\r\nsYCozyRz0xsfD7gTWnbLgk04siBJUCrE/qMEffGiPB8lQ2HMWktKfkXR7jKp\r\nukz2U5s1lb9kvmVGXUazo0745MUrkNKSjWXwWcadDtIRONPNLDQBWtFuPUcG\r\nPoFHBVwlUvOrxkGRna8lLo9qr7/XpteuWkQ=\r\n=r4Wx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_3.1.0_1676813184315_0.08419698441929424"},"_hasShrinkwrap":false},"3.1.1":{"name":"betest","version":"3.1.1","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"6b1ee9344a0655adbf11afdd6641f78e03deca30","_id":"betest@3.1.1","_nodeVersion":"19.2.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-eAaqRpF8GnVBPtQ4G4DfHGXTAK9nNeCuzp/ShUXXEcIpNLeOiHRwp6htwwCTHR3T+h6CbEejPlF3xW4JyK74+g==","shasum":"15d2d01dbccc38f775afa19fcf268827df58d546","tarball":"https://registry.npmjs.org/betest/-/betest-3.1.1.tgz","fileCount":32,"unpackedSize":27811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTi2sAnclKJUP5ZFOeZ2plZHv66HYcqFHzMXSZYlvyvAIgXGjZeGxcTslQnBL4oubrU7AnnkwzONqrxK19j4Xu5g0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8iSgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUshAAliXLXoA3IpF0NzKs8UfnBeREhBBrOeMEcdwngmQWHYLGzmSl\r\n0iIThY0k773gdm0Ua+23B2BNrWqMwNLrwQKRXK99wCxoF+uDnv3SUo3GWaDw\r\nVJJDF5b+kVsbt7rBlyszxRwtbJKcbkiVtZoK7sO+97HiQJEzdaFHvodEE+KD\r\ng15JFhS77ZD0KfcwZXz6fCIXvh8U0HNUtKHdbMWJzfattCilruq3EXWVaCv+\r\nbDGpcKPHrDnwJy8CQOFEHpi8SZSQsiImHvHMf8cF6dkmyi9qIq9cHh6B70oX\r\nzg556dbE3UMUavt6x3Gosu5AiJPpcmVviT6KiGo7xIb3bWKrP/9wctHlZW15\r\nPETI0sikGnrFilsIH83kchTvP/NJXAdVdnIN+ldgCRJlthD7IcNLMf5vsHBv\r\nuwJdJaKzoHGX6aoC3XEKUzpV+XHty2Eu24Tle0hu61ROzehH6jqLzu1NyB31\r\nJNJP+eznCxxcaqRmWXf1CKcpP0YouTOHv2iR59BIPMTJBZcawt58lqN41Cde\r\n6vt+X9YYnJJ9hvtZm2iF02gBG3XXILYUs0qfA3L3AGyVbI69GWdVEOyBgHv+\r\n7wzD9vSl+ItALKGtyXDxHWER8yWdtwThCepCJOqLYjBKtGcmkQWwXlvToKND\r\n/G/ay4ef+YKUuPFbSAQ89s03rBpiJhuN2G0=\r\n=RGj9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_3.1.1_1676813472370_0.9771784646662423"},"_hasShrinkwrap":false},"3.1.2":{"name":"betest","version":"3.1.2","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"bccd195b0a78481f57233a2ef750b1589e9bfc73","_id":"betest@3.1.2","_nodeVersion":"19.2.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-lhpgkSvNuI3Qm0sh4acmFLbfeLRb4MsaYwDCP5uRqw2yhRVEBYN1z53i1AfRyVqal93SiBI+ayoLVSBIqmWyig==","shasum":"f41fae6ecb7bf1440647166c60f2ad9641f6b8e8","tarball":"https://registry.npmjs.org/betest/-/betest-3.1.2.tgz","fileCount":32,"unpackedSize":27069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRu+c7Z6OJI73Gkl2kIpgt6WEMgziKF/uCYUrd7X8yggIhAPyYstQrcodzzctbFlp2CHIzVJewZweNzIJM3Hy7fU2d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8iknACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf4xAAm8IyKgfMIwgnKx9GcWuCZSO165TGxR4QgwYM6QG0luFxdzIm\r\nGHG8gVnWp+lP7Z3f6BzaQ+RnJ5XnDB+yJrgXuCoTX7ikA424u2OO7e2Dyomt\r\neNPUN8V+TNLCHnM6m0m6XoapS65hoFJEKgVSXBDLvpTAfyAkYQvBEUytaPRP\r\nTWcIAKnFJ2Khb4S+3EYCraP9E0l7xAz7/37Xu/XfVmJbeshUwvmqh+kSIMJp\r\nn/a+l7jMjcuTygRFhsTvDxxBsKJ1brs4AB1mEVX7VYT5m/d5stDODmr5Bzyi\r\nN8W1ynEpuaXY4xoWJ6Zi999OPUhfDG6j8M/IrvTgYt7yAKpvcVZFaEonNPz1\r\nCuJnO7R1nU31jjgrYRI2+VWGVjGXg2ow+Cv5L4P18EeCH6uJK1ICKZU3VyoL\r\n+9N0F5Kb88wxta8uR2Ku3QtBrR/gShoyALiy/Rxw5VR77qKczbPyauChGBJC\r\nifyXven+a53BeroRcrSOOsnQQkyvwjeOQOv8B1XVdiXHaAwJDr6bleWeiEeD\r\n62ilxKpgrxJ30ftFHtQGWMwflCMgIo+dYcEj2syknBf/lw7+aM1a8mPin5Jh\r\n+Een+Pf5qHkYKgIjkL27HycA9bZxysTz13cXWoINGHmHQaRvUf7uXWfFdg37\r\nEhs3UJM1iOgxdthCESxSW6qH2ofAtYtDnJk=\r\n=OxYV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_3.1.2_1676814630927_0.37007132045723146"},"_hasShrinkwrap":false},"3.2.0":{"name":"betest","version":"3.2.0","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"9319c244bdbb6d36e6ad758a3c416ee5b32500c7","_id":"betest@3.2.0","_nodeVersion":"19.2.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-vAoD6udArK+toh0jRWKPeIjGmCeXUXKJiusIGj68rH7QTzgZRCnmBdmVCq0XgDyGU6f5Vbdurn+Q/SmR2uC1jg==","shasum":"38ae359d9f4c069ca546ff345afe7ed9692c8512","tarball":"https://registry.npmjs.org/betest/-/betest-3.2.0.tgz","fileCount":32,"unpackedSize":28094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnF16LOKFkrmY1JCwk7Y0QITpaldZZecy/uvYUEN1DvQIhAIpOQl3cfCwU4YlziZJNLd5rQDt+55zYMQMurtsCyysb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8jf3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1tA//WSdxwtOYRYx4aqS+s+SZ4NA9gcwLix530ur/aG8HDL21PQtB\r\nDfQ/TTZhT5qa6P6AVPYYmjDSgRagchMcVfeZ9VTknNFqm6N+rpP3u8qYuetK\r\n323wcG43Q/7/8agup32ivlg6C/9FiqpSl1o5xgtrWj0NPvlyZqSmj4h+sl1R\r\nOkHpvsqXCC+ZPre/Jlb4uXe+Qvp6FJFn63+qMy8iPQyERnK0fMr9DysHK6/W\r\n8477qRl1+0gPKJ77CohHudydzwplUGTCMWff6AkT1FTmBhTUFCTMxJueeNnS\r\nnhBySw/I4q6y2YrNISy/0IfTPUnoDpS0pFiLQlijZm+/6BymVhNVLIdPwoN5\r\naW/gEMM6dI0xFkZ2tZujTRj3pYLaLXMfDuStzEoeeQT2j/4Ic+xrAKI7HgTs\r\n14WJflwIsw+MAQiHYBXc8UzIvJoQ7Gno64P/qRR6KKpSmgAcCPI/veQlqMKL\r\nCoL7OOTPj8JdFQ+NnfrcKHKtgfFElJQadE8jSy218Fz0ztRY/3ZZiV8U8p/E\r\n0NNPrIwE9WJRiUXZGnBKZgM1Oy8pFEPpD/KFrZUvF8pMVi3pQghj3Bjr7a9Y\r\n1vZdphN9AuENu00GiGJ0OlP3FO3RhoTLp8McoC+/SwAPmmRItzeGGU3ERcB4\r\nnEWjz78HbevDf0YfjUN8GVV/EJvJ5JwRVAc=\r\n=blFu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_3.2.0_1676818423662_0.7856274000270074"},"_hasShrinkwrap":false},"3.2.1":{"name":"betest","version":"3.2.1","description":"Tiny framework for testing your js code","main":"./lib/betest.js","type":"module","directories":{"lib":"lib"},"scripts":{"test":"node ./tests/index.js"},"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"keywords":["js","test","framework","small","tiny","betest"],"homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","author":{"name":"Anton Onyshchenko"},"license":"MIT","types":"./lib/betest.d.ts","gitHead":"dae8aab2505e995565d26cbcbb84a865a7ac7221","_id":"betest@3.2.1","_nodeVersion":"19.2.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-KqJfqRVFko5UVO4YhCO3kp/eACswPKsy1pGn/mzszJyq7m+cjwB7XPI7gvO0+GTkHV1o2IZePREggGAj8012RQ==","shasum":"33d4fb141956ab15d4f78aa85be0af5292c11e32","tarball":"https://registry.npmjs.org/betest/-/betest-3.2.1.tgz","fileCount":32,"unpackedSize":27949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC3TjIfKLsbzQTM/QSDVtIwBh9utV+Bk/JH2OMfCL9JQIhAPEYLDsdKatV5VXeE+iGsw18UIiJRCBvSW9o4Y0Lap2E"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAigeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUZRAApQQkpqlqUps5FP7mykczPbGBT3JcBu+y7evPsYROYQbMlZaD\r\n0xXNibkPByzd6xTrhRYXPqBr7iQMAVHqT05Nw+AN0AvqOM9NaiRKGyxGg7bu\r\nHAfieufRNG38pYjeCbfPxWm/bWW3t2ERbwhMScVXVvtJGCT9bDpevhJvFKKg\r\n/vPfRwO3y53+dtTl5UO3A7wdjZKjBlQlOZurQxNFexJJKH8Q0Wx9ldAzIHSJ\r\nT4QlWn2BQOvJUfM+u9E1yZVetnJrW3u4nmee26jYdgwM21+Ooo9Cy0altsp1\r\nxK91DoftxjDtw1YLn2k6zbRYaES13+XK3bci9F9decB22CV6/fuWofcVgAoP\r\nDlMuFEGfIHaAz3agOYFuZ2yBTUeMCPkWNaFc4yzfMZ/QEh3eIKagylsVF2MX\r\nOU/NzcZqqjXkuF95P09/OHFvCNjXFtBe485WzvyBPVWSxFqaTZOP5orc2dCf\r\ni3/r/NOuaz2j8AMSsZunqE9vN6RH9oswEJ2UF0iscSWw8SSy+POUziIEAjKH\r\nPw05BZR5X3b6DVWAM7XdDwtXZU7pCtCMeISRD796wHNpl5BcDvj70H+3fy3g\r\nGsTS0GhF/3dqirzlN5jkHBGdqB7Q5Dv6VOLXFKl+MvHfO7BhjUz9ShyDuNvC\r\nfED90MDkNl8NMDzdvsIIIoewxD1ouuyuKNc=\r\n=/i+G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antononyshch","email":"antononyshch@gmail.com"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/betest_3.2.1_1677862941833_0.43941366159587325"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-06T18:06:23.576Z","1.0.0":"2022-04-06T18:06:23.782Z","modified":"2023-03-03T17:02:22.056Z","1.0.1":"2022-04-06T18:32:35.011Z","1.1.0":"2022-04-07T12:42:55.096Z","1.2.0":"2022-04-07T15:08:57.419Z","1.2.1":"2022-04-07T15:19:59.303Z","1.2.2":"2022-04-07T17:04:04.260Z","1.2.3":"2022-04-08T14:29:37.460Z","1.2.4":"2022-04-08T15:09:10.978Z","1.2.5":"2022-04-08T17:11:12.824Z","1.2.6":"2022-04-08T17:53:49.426Z","1.2.7":"2022-04-08T18:00:33.792Z","1.2.8":"2022-04-08T18:04:13.440Z","1.2.9":"2022-04-08T18:06:43.418Z","1.2.10":"2022-04-08T18:28:55.820Z","1.2.11":"2022-04-09T17:49:37.141Z","1.2.12":"2022-04-09T18:55:59.089Z","1.2.13":"2022-04-09T19:41:01.925Z","1.2.14":"2022-04-09T20:00:16.138Z","1.2.15":"2022-04-12T17:46:43.059Z","1.2.16":"2022-04-12T19:27:50.975Z","1.2.17":"2022-04-12T19:35:51.181Z","2.0.0-beta.1":"2022-04-13T13:34:55.763Z","2.0.0-beta.2":"2022-04-13T13:47:48.752Z","2.0.0-beta.3":"2022-04-13T13:53:22.869Z","2.0.0-beta.4":"2022-04-29T06:43:59.684Z","2.0.0":"2022-04-29T06:50:04.366Z","3.0.0":"2022-09-04T14:34:13.733Z","2.0.1":"2022-09-04T14:36:01.171Z","3.1.0":"2023-02-19T13:26:24.455Z","3.1.1":"2023-02-19T13:31:12.526Z","3.1.2":"2023-02-19T13:50:31.114Z","3.2.0":"2023-02-19T14:53:43.868Z","3.2.1":"2023-03-03T17:02:21.971Z"},"maintainers":[{"name":"antononyshch","email":"antononyshch@gmail.com"}],"description":"Tiny framework for testing your js code","homepage":"https://github.com/AntonOnyshch/betest/blob/main/README.md","keywords":["js","test","framework","small","tiny","betest"],"repository":{"type":"git","url":"git+https://github.com/AntonOnyshch/betest.git"},"author":{"name":"Anton Onyshchenko"},"bugs":{"url":"https://github.com/AntonOnyshch/betest/issues"},"license":"MIT","readme":"# Betest\n\n**Betest** is a small and simple way to write and run JavaScript tests with *zero dependencies!*\n\n\n# Table of content\n- [Installation](#installation)\n- [Usage](#usage)\n- [Examples](#example)\n- [ConstructorParams](#constructor-params)\n\n## Installation\n```console\nnpm install betest --save-dev\n```\nFor beta see [Github](https://github.com/AntonOnyshch/betest/tree/2.0.0-beta) \n```console\nnpm install betest@beta --save-dev\n```\n\n## Usage\n\n*Assuming that you have folder \"tests\" and file \"index.js\" inside.*\n\n```console\nnode ./tests/index.js\n```\n\nor add this to your **package.json**\n\n```json\n  \"scripts\": {\n    \"test\": \"node ./tests/index.js\"\n  },\n```\n\n## Example\n\n**Create an instance of Betest:**\n```javascript\nimport {Betest} from 'betest';\n\nconst betest = new Betest();\n```\n\n**You can choose how results will be look in console using parameters object:**\n```javascript\nbetestParams = {\n    results: {\n        showAs: \"Table\" // or \"Line\"(Colorful PASS/FAIL)\n    }\n}\nconst betest = new Betest(betestParams);\n```\n\n**Add your named group and functions using method \"addGroup\":**\n```javascript\n\nbetest.addGroup(\n    { \n        name: \"Example Group\", \n        tests: [\n            {   \n                expected: {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                },\n                test: function checkObject() {\n                    return {\n                    fisrstName: \"First Name\",\n                    secondName: \"Second Name\"\n                    }\n                }\n            },\n            {   \n                expected: 7,\n                test: function findHypotenuse() {\n                    return Math.round(Math.sqrt(5 ** 2 + 5 ** 2));\n                }\n            },\n            {   \n                expected: [\n                    [6, -8, 1],\n                    [4, 1, 0],\n                    [2, 3, 5]\n                ],\n                test: function checkArrayEquality() {\n                    return [\n                        [6, -8, 1],\n                        [4, 1, 0],\n                        [2, 3, 5]\n                    ]\n                }\n            }\n        ]\n    }\n);\n```\n\n**You can run all tests in all groups, either one group or only one test in the group:**\n1. Run all tests in all groups\n```javascript\nbetest.runAll();\n```\n2. Run only one group's tests\n```javascript\nbetest.runGroup(\"Example Group\");\n```\n3. Run only one test in the group\n\n```javascript\nbetest.runTest(\"Example Group\", \"findHypotenuse\");\n```\n\n**Or you can run test on the fly**\n```javascript\nbetest.go(\n    [ // groups\n        { // one group\n            tests: {\n                expected: 1,\n                test: function findSinus() {\n                    return Math.sin(90 * 180 / Math.PI);\n                }\n            }\n        }\n    ]\n);\n```\n\n**And see results:**\n\n|(index)|   (name)           | Values     |\n|-------| -------------------| -----------|\n|    0  | multiplication | true       |\n|    1  | sum            | true       |\n\n\n## Constructor Params\n\n```javascript\nconst betestParams = {\n    results: {\n        // 1. \"Table\" for table result.\n        // 2. \"Line\" for colorful PASS/FAIL message\n        showAs: string\n    }\n}\n```","readmeFilename":"README.md"}