{"_id":"@stdlib/assert-is-unity-probability-array","_rev":"13-b68ba4bcda7d9d2e59d6e56293535951","name":"@stdlib/assert-is-unity-probability-array","dist-tags":{"latest":"0.2.3"},"versions":{"0.0.1":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.0.1","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.0.1","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"bdb623b922c187246b17ea14795051e18b2e0f1e","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.0.1.tgz","fileCount":7,"integrity":"sha512-XZKUozezcKugXut7QHjX+FFMCBDL/HtG1lKaLIAElPJZiFo5bXgdroESJe7mMtDo9yStoMCCNgIZ18uYjDikNA==","signatures":[{"sig":"MEUCIFI59zlW5Ds1pqaa4xjHj5E3t7zbxXmsXBQIDvhbTioeAiEA0sKw4D4y5N7Civ+PWqV8ifErGSCEv8HQT4wdwxVyek8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyO18CRA9TVsSAnZWagAAwgcP/jwqWdOjo9Nm8k2FaySj\njV7mhDQNC785/Kwoqxd3CAbESI5+dBxXO5oPziGTARj7LqLSVphW6qJ8DLpX\noH4LQwwXb8dHW5LpTcsgqJH3wLALegTITTk01wGsgQR4Z8KuBdOvNh4Ei+gs\nVNNd8QWGCchEs5q5JdfaVNXVHWsgS+Ul7MNT1F4cHYa9oXxLnbeTQubVkviF\nX63m5smDoKdXHC3M5HAKmDAa3Z5lQdefD1BEVgXaa73sZR+Jt0Nk3Tkld1zH\nX5oSZpTVu0Op8Dwhn2PjGxKPNMpTiNqilfkIQE+pUaEnoop6289OGZDdOb1u\n4pJGAmfU8ZQnc85LGGaChvZpMyIfuzSCxA+aD0sN1JoGKV4brxvIx44U5E8S\nawIdSyww/0dyh820WAOHl/f//HalZwQz+Zc7y5TOQBuajqODjEwvDlXq9APc\nQsXNmF7Ud/DcEs2D7XJKsaafSx/8TcSLxV5cVpa4MzVIf8XnkzC9nIacwCON\n3V/oK9SZ+90EWIdw8HDdg0c6U4LNicNTxkLCP2l+pYKqLzwonoH17IHAHTWM\nlohKlnBuwQQwQkI8wjZFkS9AUN08u/NVSNKnKtBFBFCnyTtr3UusDJ29VK/S\nAmebe9I9yyNE8ZC2FF27GLyev8mXT1nV5HJG/gZB5KuFRG8+GaejqD9ucoVF\nEnXt\r\n=gYN9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"ed6221f30bb000ddab2680b0ebece7f7dc4eba9c","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-is-array":"^0.0.x","@stdlib/assert-is-number":"^0.0.x","@stdlib/assert-is-typed-array":"^0.0.x","@stdlib/constants-float64-sqrt-eps":"^0.0.x","@stdlib/math-base-utils-absolute-difference":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/buffer-from-array":"^0.0.x","@stdlib/math-base-special-pow":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.0.1_1623780731942_0.6000426205461267","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.0.2","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.0.2","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"ed3800d4aa98f02e907e0c03ca27a3bb2dca577c","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.0.2.tgz","fileCount":10,"integrity":"sha512-q3uK+QjOZUtid06mV/p1oXE6FZgqNH663B+mTveg8mzkDFdsidSr8Au1zX2d73qtCQEWUUGB/qmNup8yISxDXw==","signatures":[{"sig":"MEUCIGb8pzo4wXF5NIlW0Hq8pKkV78TjoDhA6Vsw4kMFM8GEAiEAy8/KWhtKE+XIiiCeDEkF0cVtPURpH8qUaDsE2X2UDeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyYkKCRA9TVsSAnZWagAAg2MP/3AZDFB49qbNtv5F8B5X\nIOkPXdUGvccwNvjfCHhZNbMR/o138oKyczXnptzX9mbOEVuNiD/1FhChZnBW\nUd/a47+2rBbugxjWUfxjT5d7p6UfKz+Al7g7WqK7gPsOByWF8024Fz38tNwr\n2HtEqsLdShSWytQpETVrbQ7+2YPYe8YDjmB4LUoUYtH0gJf9p+ERUZaiCPpC\n8bsAO4f6/1+fk7WJD0s/EmP6o95ndf8OmBQ52Fij72jLhcxJNcnINbfGgbzN\nIGuOcT0tXDF2ueIYhtCZQIeruYu3XPVnZhHRQ276j3NRDAUL2mL4zWxxoPIz\noX3WPVkXk/g+WUM9Ga7TFuLJ90e5Bvtw80TkTTrdGc5AAbHO1P586+5JWyV1\n6DRJqwRUyr1pipqkqYCpPpctb9kHI2dNikMRW3sVBOeMsTov6HDlXlqabz5D\n5O7gT60EWAfv7jHB5EmGiA2+zkuMDf+yqsquCLFdOZ5lGp6115bBb+YgqTST\ntERobZnwEncJQDoDp+K/EHuNvQBRgR+0a3WecZUh4/eAfHdfawHJ5EQQP1+3\nEK1bl5LDwAO+b7gT32sQYWE1HVQNY2hSZuoYJ2qpVwi+AQM3Y3cpgVBb+AH6\nRF62YQXpIhO+onpaff5ZPfatLgJOil1ENA1Iek3DEDOjVY53rQMvJS8zYTd6\n+oh4\r\n=d6du\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"175f99a3b638da24cd7c55bfb23f680d33d4197d","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-is-array":"^0.0.x","@stdlib/assert-is-number":"^0.0.x","@stdlib/assert-is-typed-array":"^0.0.x","@stdlib/constants-float64-sqrt-eps":"^0.0.x","@stdlib/math-base-utils-absolute-difference":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/buffer-from-array":"^0.0.x","@stdlib/math-base-special-pow":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.0.2_1623820553936_0.014691211435110985","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.0.3","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.0.3","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"887947a8738f4497194aa650a5679772d469adf1","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.0.3.tgz","fileCount":10,"integrity":"sha512-vBiPUFqyucfwkkfLm7ILSkfg/yWClLq94XoRE9nXMMp/vKYA/H5nXqYjJtjYzXkQzSvNHkIdBqR22uMR5Il7lQ==","signatures":[{"sig":"MEUCIBkc8UMBM1oEbtph5ps8CfAnEY3TO3ztqnIp1oqjlA/gAiEA4/QQzKuMqOGgNTUXFAfr11zHAl2STC3nvOaHCkFjI38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2RWlCRA9TVsSAnZWagAAa6QP/2Nzo0fafNshnyV9y8uA\nuaOm9q8/srP2LSdQm/Eu2S/n0A+C/XiOPX15BDxXe/d59IDiiQ1zpR4uNUtK\ntvvRiu3DwHfvmfh3KRbATqc9O5n8aqnMM/dOIL218LjyYSQVNaHMbK6D3RML\n4VhucEhy9MykdPu1+XaKr15QifSCsk3zW3ov3IdZ1/f7mxL9w3caqfVP3pAo\nUZMf11/n4x+6mkSo1jBUxFwyMwS/SDsn+CJJwVd+f0g+A3w+IveKPeqXeD+v\nZtMKod1V2yvYdGNQeKAEQRdinnknIXU0knx6lfVRIMU55wPZEmbXnZF6rjfk\nTQSnSLodGZZz51vNmbJGa5ujizGfw8xXjuI9+OstuRPjuaQY2mA7IoMGBgca\ns2I55IzcpWtQWnNhSJveIj/eYC0pgoL73uhqAYJi8mUg3hpZWhPva98bErqY\nzhvaH7z8nJTXe436hVkJULrRzfpZdy1cQTrhkSvZcRcUYKk/wVKFHqq8jK1D\nIRnplI4vLNU/XUMoLvkqD2HLitlpE9lc8F2dP3z2ThtMU9nzBqI6zOp5OPCL\n/b1VuukVSzlTGxZJ6J5oFCClZDnmloHygJiCsWc2UCxH4E09m7UQ+ff88o1o\n6dUR7x7hAMVi6Kxbkqt/Lmo0iGTMWZrZDY34P0SYjI3RqF3dGUyi0WxT+2xa\ngB2W\r\n=2sNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"6785de75008b7c678db6f84fab7f9bcd136850db","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-is-array":"^0.0.x","@stdlib/assert-is-number":"^0.0.x","@stdlib/assert-is-typed-array":"^0.0.x","@stdlib/constants-float64-sqrt-eps":"^0.0.x","@stdlib/math-base-utils-absolute-difference":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/buffer-from-array":"^0.0.x","@stdlib/math-base-special-pow":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.0.3_1624839588603_0.5844306322559523","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.0.4","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.0.4","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"7eb254be1c0b16a9413ff6989179a28e0771279f","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.0.4.tgz","fileCount":10,"integrity":"sha512-72J+r4EOMT4hFRH+ipuAmbvoPTbnMqPwIdCiqbx5PjIQI/B/DG1VjFeuchfzmazgel/FIu8dBZkDBfwB6Gjp/w==","signatures":[{"sig":"MEUCIQDyvWElpL8viJjFS2Owy9opexxyypTNEtOFa6NyzQbJ+gIgHwtssvW4/nhyGkX8/JyMwuH5/nmIunAHq7SDcD254VU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5QP5CRA9TVsSAnZWagAAZHgP/1hPFMWIyurZq5qvQQ+5\nLxLOb4dGiHKTiyGjUcKRAHRYAmB5B5aHD7y1JIw8fJ7mCl6uPgL2hIkRA9z8\n36GtkyCPlgY22r7XF8Kasv9NoVVp51zRoAl6lMXKokZO0nmW7wPO0vmb/Vr+\nDN2VDju8KMvrbJDuc6talEQhd6OU5qZ9h2+uQNBhY2u3+vdLGweLV0Fr9oxd\nxwGAjk7OVoOfz7iiVfLgt7G3UrAGHPNixfF/xIcftYeRlnImsMkSipDXEhCq\nvsQ3szTlGJkqk1TL5xXN/ToL8iWj9dekWnKogN8Tpfe7v+74PPzYnaq0X++0\n44+E/FLhRG6XClP+4MBPRCqwlsTVbVwKoZs9hdvwZjtDOjvVNoTC1fiH/q4l\n+TQQPnkMrXfGqo98sLXwmnLUqcfKdlNQMZz2kbKouwK43ioJlT7avtVOMjs4\n7Y9L5PtuXCLYC/fEML77+Rb1z4IXmFYivKG3AJCxPX/E8ZY+KPa7FEF49ZrN\np8azSxBfgtApcbItaho+DxbD45A45wdHd8Fjjs/AJJRHAfKC2B+XMQapeann\nvlmeUjv5LtJrXeSQHa73WRzIE6SDnmza0PzBR4XjzjFsJXiVYB4R563yWFUh\nLTgYKSyNvmvp6tSVlYCZksKctaMQelftbTbdJjcEFkZIJiRTmfqmsV5gbo65\nwpJb\r\n=RJjT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"4896b6e7cdbce8f90d780037bef598e3d14b3ab4","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-is-array":"^0.0.x","@stdlib/assert-is-number":"^0.0.x","@stdlib/assert-is-typed-array":"^0.0.x","@stdlib/constants-float64-sqrt-eps":"^0.0.x","@stdlib/math-base-utils-absolute-difference":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/buffer-from-array":"^0.0.x","@stdlib/math-base-special-pow":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.0.4_1625621497182_0.3172432581776099","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.0.5","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.0.5","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"2dd390f45b0763ebd2cc8eed309c7aa1973766ea","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.0.5.tgz","fileCount":10,"integrity":"sha512-o4dHfV/ol1+ctkWC0VM5q9+YqReKwvwGm/FHvqM77Soq6pRLZCLeiTMCQ2F43eslxQ94a8Cr0TNnAOLOGnst3g==","signatures":[{"sig":"MEQCIBvabhvXD/FGtzMOQJyzG2mgL4G2uJaA6lA620EbKGt0AiAebzNROAwfxz0cxxp4yze4pVeryekGBGrZNX+jThadqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6OjQCRA9TVsSAnZWagAAlWAQAJzK+hyece4ugU3tl4YK\nyUCX+Fab3HdwMk0KZhMn2anhmqUihCARXZKCII5pKnZhysVuFRiVvcK8x3G7\nUBL9v/SbCzSanY0fCCBm/SUraYaVr8KAoq66tzm2NF0i5ATzYkFCIs9cc7JB\n8JyvJ4wHr7CxWmmEMHjxzVjlR5xns3oq+o6n3g+i2Zjsm2Pfkp5uzsc0HctA\nOjYYMoI/8ykjVh9zkoEYEBwhNElANhKLwuERw+RCRmSHZFuZg8iSCqPaSUnZ\nNBbsIQjV6vk3omQqJByWYJCvHdPQG7qsjoMAVNfiL2wInQSaQBrKy9yI6mRv\nVwZfBPL3jfp8fTvCbYq1C/E5Ju+vCnW4PiYNQSg6rWxZdbl8LfFwDurAW+G1\ns9LLlQTkVC1AP75/6J3ocIyIitpaylcG5vNsnacmcMp7Uu+abb9s8iOWlv/7\njWUMR3Zkbt6H6/NSNvtP72obSUCNKzFzbNbjGxrq25smUORIhP600qyyXAxS\nYdOmR112I0n3mMSPHvtNey8GXFPBfJQ1eCNpWmdrU/wf51HyB+qHGY4I4qoY\nywYx/gpssV6SkXw/mjheVDGsACN1DEMAx3sPL7fGuLfeze+lNkTBr40B3/w1\nd2JnswRCE5HCrgCpe/bCVVVKRhobWHzUCxchU7l5rmuqhLP/NHyjI7sYXr7i\nDJsi\r\n=K00V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"80c6c2bb0c3974d698a79c1c644046b19c511d04","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-is-array":"^0.0.x","@stdlib/assert-is-number":"^0.0.x","@stdlib/assert-is-typed-array":"^0.0.x","@stdlib/constants-float64-sqrt-eps":"^0.0.x","@stdlib/math-base-utils-absolute-difference":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/buffer-from-array":"^0.0.x","@stdlib/math-base-special-pow":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.0.5_1625876687969_0.2646947047880208","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.0.6","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.0.6","maintainers":[{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"61f15531dda351febfcfc61ddbf4ee480f502b9f","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.0.6.tgz","fileCount":9,"integrity":"sha512-twulk1qpxEit/iJ0cuDKTwW7kTiYmQSCR2aoi44W7VguGnpia2a/rzxdfj63k8nOPxWJb32zNUMMyk7xfcvapw==","signatures":[{"sig":"MEUCIQDU9yw31OQyMCHnRrOqeC89Gyojo8yDplBTtDdW2kGp9wIgLVVNaYr6+Zi9jYb2VoaZBJ5v8Ii2wEdXx127KHNznbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhItI1CRA9TVsSAnZWagAAghkQAJsZpbepKnLb/mT4zxQf\nAD2Ojp/08S0qZ5suvEG7+wejH3dXaK5We5X/RdjDz0jx5UwTF1Pe0IIg5xsJ\n6tScnw17YPx4GNzXBUiVHGIccizE9tzimPXpZd5xupzGESta+BwMwOeDewoI\nCSDuWXcz+9NfHGT571DPmx/8oOW9Pqdj2TNM+W6cZGuL77Ppz8l7Xm7j4WV+\nPrxU27WySdW7kyf8jnPirWUJqOqjfvm3+L2P4Zswht3xKtb1y210bp9sbxFD\nb4OjkgoRNvcQEg06+ufsFWAkQOOm3/CmPfvYoVh4l9aRC8x6MAAG4SJ609qB\n3l4VLczE6T08ddCxInj4LBhsF1ENtAia+chQlQ3ei/i9jtavpURh8Vy0ViCq\nTO9TA2vgMnR1Owf5UQXQGM9aAGpcxp2w4NsPtkUPSsDfsdKuJSC60maUAywc\nM/vGX2ObQ3wQxpcMI6/1oGZSoUMXnAtSb7QEXhrhq1BJX5DSVHWWmScVUzyF\nqvTtfoTEorapabWntCRBd0Hx3auxBhEBQWdeBft1QA173aP/hUHprzOEg4e8\n9kUHTJMc9CSzOdMGamME2bte7AJs0ssJeKQ39rHKvSFfc5rgBzfVQQCMr91/\n5dcIOONCj9vVxwxGEXIgStSOSmQToSxBKLjM/VbRIEP0y4qUaB/rPAU0KbZk\nyrBD\r\n=w/k0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"29462bf7491bea148bf08572911aa9d43c80476f","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"7.20.3","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.7.0","dependencies":{"@stdlib/assert-is-array":"^0.0.x","@stdlib/assert-is-number":"^0.0.x","@stdlib/assert-is-typed-array":"^0.0.x","@stdlib/constants-float64-sqrt-eps":"^0.0.x","@stdlib/math-base-utils-absolute-difference":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/buffer-from-array":"^0.0.x","@stdlib/math-base-special-pow":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.0.6_1629671989163_0.12240689416146977","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.0.7","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.0.7","maintainers":[{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"bb51913e4b0d1078133c74dcd9b0296dfa6fd507","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.0.7.tgz","fileCount":9,"integrity":"sha512-IlSdkF8ZLnaLqkfRR4NT6nQbqjRUd2Dv/GghSqsYbKZ+jX+gWDmGXoVFHGF6iQdl/6x/kaRrnYrnPNgkpn8pmg==","signatures":[{"sig":"MEUCIQDApfYkOac1YfsMvwhz5iFvAG+zzsMYYEc6B2hBi+k8sQIgTjxNpdQN4ilaDlKmUDE6HxkTMrdTNakd2KLXgjUUnQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDWNKCRA9TVsSAnZWagAAERwP/2pOhQ+Joe9h5Fz+Kd0L\nvQS+cy+CqQ0snomyvuukBa03e258zpopev3UrKSwZ1aQH50OY6u2CKmyf5aL\nMQ3aFBz6v9f9Ao39sEzkZDPf1cXDqfOIVN0t+BSXE/P+lqpIF+t+TNyIRl5T\nmv3Y06GcQd60jmeKDMUzJvLE2bHsvl4tAj1jl+QyhsbKgd007Tj2SsARGK5g\nyDGOj8RgyIGARJSV7EkI3H/O4ICqAKFYwVA/yUiUdcFMd/M6WMBxOtLwIQvs\n5Imh3mDYmHowSqu+o16gHk/NnkR//tbyIxq8VtjKnwyAMTTGJNgAxfPjnBKE\npm25vJ4cBDifrBmKptMYWcW+zER50a/snf3Z+9zXShn3Iro6eYdcwAdUuoXS\nYBtEy9s41o0iz1fypn4uwk4Sn6Q1Zvn8OfqM4xpjrj/8xDCg/VqSdYHnKWaW\n1Sa00jp3GZVolJisca/OIEB8fI1nRZ87z+WA7c4hekpIHGTPIIx6flc/2tRw\nYBAhcYP0RpXLhDtFJRsPd4Cwu4w9ip9TXXNcg84BL38gbuXOeQZvSLegyCPC\noPrM0y13ZqgL0D3qWy6IL2HABPxSJ7u3sPaDVK4joPLHqDihqH+nQkC+8uRg\nAsq9PYWD3u9/8d7XHPNosAqWhy1+J7KHbdxRO2m/1RtqCvPxfWr9W33AnKQA\nq2TI\r\n=Eo47\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"61daed8965a3eb52609b8568689d237420554c64","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"8.1.2","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.13.2","dependencies":{"@stdlib/assert-is-array":"^0.0.x","@stdlib/assert-is-number":"^0.0.x","@stdlib/assert-is-typed-array":"^0.0.x","@stdlib/constants-float64-sqrt-eps":"^0.0.x","@stdlib/math-base-utils-absolute-difference":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/buffer-from-array":"^0.0.x","@stdlib/math-base-special-pow":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.0.7_1645044553847_0.1623495811652842","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.1.0","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.1.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"423bbe12789116b2865d5807e2ff649e3dedd2fd","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.1.0.tgz","fileCount":11,"integrity":"sha512-v7lB6bAJ8wNsBTUBrpK2b1SXyQfF3GIRKHGra8xp6dCVmszTMvBDVT4kt147BxIJHxxZZeTj/Ybl7q/KLPrOww==","signatures":[{"sig":"MEUCIQDBOS5f4dhi+EMkfMvt1OZhnkzQz3Z68II5yR25bOz3+gIgb2G1PYEEfJjhQmh3SDu/pxtvH6V+yP3hGZ/sxuOYl/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31579},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"09e778888dc3ceb96e90fcf9e55bdfae4f1d729e","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/assert-is-array":"^0.1.0","@stdlib/assert-is-number":"^0.1.0","@stdlib/assert-is-typed-array":"^0.1.0","@stdlib/constants-float64-sqrt-eps":"^0.1.0","@stdlib/math-base-utils-absolute-difference":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/bench":"^0.1.0","@stdlib/array-int8":"^0.1.0","@stdlib/array-int16":"^0.1.0","@stdlib/array-int32":"^0.1.0","@stdlib/array-uint8":"^0.1.0","@stdlib/array-uint16":"^0.1.0","@stdlib/array-uint32":"^0.1.0","@stdlib/array-uint8c":"^0.1.0","@stdlib/array-float32":"^0.1.0","@stdlib/array-float64":"^0.1.0","@stdlib/assert-is-boolean":"^0.1.0","@stdlib/buffer-from-array":"^0.1.0","@stdlib/math-base-special-pow":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.1.0_1695532665235_0.9977104216776567","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.2.0","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.2.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"12a0273ea1d271d206e66b40948485e0585113cb","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.2.0.tgz","fileCount":11,"integrity":"sha512-pdeC2IJUlRo0IOMwnRvxEFhE08naM/fbkogMWLQfPKHatgQjFwCYh/IDPVe7ZdxFHjUiDg3nbxxzfMIPU5OwPA==","signatures":[{"sig":"MEQCIA/WKlwt6HaEFa4S531H+p6n21DhVbuLziApqmkA5Jc/AiAMx5gYiXEeZJLf+zlzHLxTpQDhB3PACBW0zpMInXdyTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31489},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"7137673f0798ef13d7c9fd7becf78e557b1d583b","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/assert-is-array":"^0.2.0","@stdlib/assert-is-number":"^0.2.0","@stdlib/assert-is-typed-array":"^0.2.0","@stdlib/constants-float64-sqrt-eps":"^0.2.0","@stdlib/math-base-utils-absolute-difference":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/bench":"^0.3.1","@stdlib/array-int8":"^0.1.1","@stdlib/array-int16":"^0.1.1","@stdlib/array-int32":"^0.1.1","@stdlib/array-uint8":"^0.1.1","@stdlib/array-uint16":"^0.1.1","@stdlib/array-uint32":"^0.1.1","@stdlib/array-uint8c":"^0.1.1","@stdlib/array-float32":"^0.1.1","@stdlib/array-float64":"^0.1.1","@stdlib/bench-harness":"^0.2.0","@stdlib/assert-is-boolean":"^0.1.1","@stdlib/buffer-from-array":"^0.1.0","@stdlib/math-base-special-pow":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.2.0_1707900770833_0.3292203478733464","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.2.1","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.2.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"618016cfe02616c2f1315893bc54ad894639fd8f","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.2.1.tgz","fileCount":11,"integrity":"sha512-JAfKrnOzMDuXvu6bdagiRGoko0Wlz3q6icAI9WC1SO3XqIYYL3f+wf8917X3Lc5aJy1IyM5PJINT5KzaVSnLJw==","signatures":[{"sig":"MEYCIQCBpGkENGFlT5eB2uQYTg+Ni4DLbpxHhKEGKEuF4DNcCQIhAIAU61gvYLNgyJbp1jvu8TQt00QL760hMOjB3z+glN3P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30599},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"31aff930532b53e34d2c7386684375a079fcf6bb","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/assert-is-array":"^0.2.1","@stdlib/assert-is-number":"^0.2.1","@stdlib/assert-is-typed-array":"^0.2.1","@stdlib/constants-float64-sqrt-eps":"^0.2.1","@stdlib/math-base-utils-absolute-difference":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.2.1_1708811879381_0.43937298819168324","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.2.2","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-is-unity-probability-array@0.2.2","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"2223c166a827675efc7c1ccdadaa5bab7e56bd8f","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.2.2.tgz","fileCount":11,"integrity":"sha512-6VHAVHkUh+AcrWSszKv2M0IwJfvwVS1WOkrE9QJk2FAzikRGApt4kPyEgnaLy6R6cTcweXNb77a4V2kRLsClsg==","signatures":[{"sig":"MEUCIQDh8Ooeey9NJqRcY/GtkMImuiFlbSYjaOJ1ZVMFZnaT1QIgE11FczixuhNMsaI2CBtXQBs4Acdw03sq+eUz238uy8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30599},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"39a67731ee7d3e1f6afb827ba59c89526b975f0a","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if a value is an array of probabilities that sum to one.","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/assert-is-array":"^0.2.2","@stdlib/assert-is-number":"^0.2.2","@stdlib/assert-is-typed-array":"^0.2.1","@stdlib/constants-float64-sqrt-eps":"^0.2.2","@stdlib/math-base-utils-absolute-difference":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/assert-is-unity-probability-array_0.2.2_1722200520338_0.07183151595039705","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@stdlib/assert-is-unity-probability-array","version":"0.2.3","description":"Test if a value is an array of probabilities that sum to one.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/assert-is-array":"^0.2.3","@stdlib/assert-is-number":"^0.2.3","@stdlib/assert-is-typed-array":"^0.2.2","@stdlib/constants-float64-sqrt-eps":"^0.2.3","@stdlib/math-base-utils-absolute-difference":"^0.3.3"},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"_id":"@stdlib/assert-is-unity-probability-array@0.2.3","gitHead":"65ac870bcc9363ee25cdde72514d9e0783b5395e","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-F4uOuh92o9IT1DtgGd6NPe42HeF+1DcJ8V2Rnox8oF7uqBdAeJzxv+w5vz0lZMecDtsTuw8pG8DoOOgjewSrlw==","shasum":"ddcf00beb28a636b050aac7622d5920b08f2fea6","tarball":"https://registry.npmjs.org/@stdlib/assert-is-unity-probability-array/-/assert-is-unity-probability-array-0.2.3.tgz","fileCount":11,"unpackedSize":30576,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH6h28nshxv0dq1OLefGNny2J9jk0UKzV5GxVEHG0xqsAiBm9H9SS8USwzVZq3HPrzlDsNZTuKzCEHQ00QxPMFKqJQ=="}]},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/assert-is-unity-probability-array_0.2.3_1770531150271_0.9975580051262101"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-15T18:12:11.775Z","modified":"2026-02-08T06:12:30.888Z","0.0.1":"2021-06-15T18:12:12.112Z","0.0.2":"2021-06-16T05:15:54.095Z","0.0.3":"2021-06-28T00:19:48.755Z","0.0.4":"2021-07-07T01:31:37.312Z","0.0.5":"2021-07-10T00:24:48.138Z","0.0.6":"2021-08-22T22:39:49.318Z","0.0.7":"2022-02-16T20:49:14.071Z","0.1.0":"2023-09-24T05:17:45.511Z","0.2.0":"2024-02-14T08:52:50.982Z","0.2.1":"2024-02-24T21:57:59.571Z","0.2.2":"2024-07-28T21:02:00.518Z","0.2.3":"2026-02-08T06:12:30.428Z"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"license":"Apache-2.0","homepage":"https://stdlib.io","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","probability","probs","prob","distribution","discrete","sum","isarray","numeric","number","type","check","valid","validate","isvalid"],"repository":{"type":"git","url":"git://github.com/stdlib-js/assert-is-unity-probability-array.git"},"description":"Test if a value is an array of probabilities that sum to one.","contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"readme":"<!--\n\n@license Apache-2.0\n\nCopyright (c) 2018 The Stdlib Authors.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n-->\n\n\n<details>\n  <summary>\n    About stdlib...\n  </summary>\n  <p>We believe in a future in which the web is a preferred environment for numerical computation. To help realize this future, we've built stdlib. stdlib is a standard library, with an emphasis on numerical and scientific computation, written in JavaScript (and C) for execution in browsers and in Node.js.</p>\n  <p>The library is fully decomposable, being architected in such a way that you can swap out and mix and match APIs and functionality to cater to your exact preferences and use cases.</p>\n  <p>When you use stdlib, you can be absolutely certain that you are using the most thorough, rigorous, well-written, studied, documented, tested, measured, and high-quality code out there.</p>\n  <p>To join us in bringing numerical computing to the web, get started by checking us out on <a href=\"https://github.com/stdlib-js/stdlib\">GitHub</a>, and please consider <a href=\"https://opencollective.com/stdlib\">financially supporting stdlib</a>. We greatly appreciate your continued support!</p>\n</details>\n\n# isUnityProbabilityArray\n\n[![NPM version][npm-image]][npm-url] [![Build Status][test-image]][test-url] [![Coverage Status][coverage-image]][coverage-url] <!-- [![dependencies][dependencies-image]][dependencies-url] -->\n\n> Test if a value is an array of probabilities that sum to one.\n\n<section class=\"installation\">\n\n## Installation\n\n```bash\nnpm install @stdlib/assert-is-unity-probability-array\n```\n\n</section>\n\n<section class=\"usage\">\n\n## Usage\n\n```javascript\nvar isUnityProbabilityArray = require( '@stdlib/assert-is-unity-probability-array' );\n```\n\n#### isUnityProbabilityArray( value )\n\nTests if a `value` is an array of probabilities that sum to one.\n\n```javascript\nvar Uint8Array = require( '@stdlib/array-uint8' );\n\nvar bool = isUnityProbabilityArray( [ 0.25, 0.5, 0.25 ] );\n// returns true\n\nbool = isUnityProbabilityArray( new Uint8Array( [ 0, 1 ] ) );\n// returns true\n\nbool = isUnityProbabilityArray( [ 3.14, 0.0 ] );\n// returns false\n```\n\n</section>\n\n<!-- /.usage -->\n\n<section class=\"notes\">\n\n## Notes\n\n-   Summation of finite-precision floating-point numbers often has numerical error. For example,\n\n    ```javascript\n    var arr = [ 0.1, 0.2, 0.1, 0.1, 0.2, 0.2, 0.1 ]; // => 1.0\n    var sum = 0.0;\n    var i;\n    for ( i = 0; i < arr.length; i++ ) {\n        sum += arr[ i ];\n    }\n    console.log( sum );\n    // => 0.9999999999999999\n    ```\n\n    To account for numerical error, the function tests if array elements sum to approximately one; specifically,\n\n    ```text\n    1.0 - sqrt(eps) <= sum(A) <= 1.0 + sqrt(eps)\n    ```\n\n    where `eps` is [double-precision floating-point][ieee754] epsilon (`~2.22e-16`) and `sqrt(eps) ~ 1.49e-8`. The above comparison ensures equality for approximately half the significand bits.\n\n</section>\n\n<!-- /.notes -->\n\n<section class=\"examples\">\n\n## Examples\n\n<!-- eslint no-undef: \"error\" -->\n\n```javascript\nvar Uint8Array = require( '@stdlib/array-uint8' );\nvar isUnityProbabilityArray = require( '@stdlib/assert-is-unity-probability-array' );\n\nvar arr = [ 0.0, 1.0 ];\nvar bool = isUnityProbabilityArray( arr );\n// returns true\n\narr = [ 0.5, 0.25, 0.25 ];\nbool = isUnityProbabilityArray( arr );\n// returns true\n\narr = new Uint8Array( [ 0, 0, 1, 0 ] );\nbool = isUnityProbabilityArray( arr );\n// returns true\n\narr = [ 0.4, 0.4, 0.4 ];\nbool = isUnityProbabilityArray( arr );\n// returns false\n\narr = [ 3.14, -1.0 ];\nbool = isUnityProbabilityArray( arr );\n// returns false\n\nbool = isUnityProbabilityArray( [] );\n// returns false\n\nbool = isUnityProbabilityArray( null );\n// returns false\n```\n\n</section>\n\n<!-- /.examples -->\n\n<!-- Section for related `stdlib` packages. Do not manually edit this section, as it is automatically populated. -->\n\n<section class=\"related\">\n\n* * *\n\n## See Also\n\n-   <span class=\"package-name\">[`@stdlib/assert-is-probability`][@stdlib/assert/is-probability]</span><span class=\"delimiter\">: </span><span class=\"description\">test if a value is a probability.</span>\n-   <span class=\"package-name\">[`@stdlib/assert-is-probability-array`][@stdlib/assert/is-probability-array]</span><span class=\"delimiter\">: </span><span class=\"description\">test if a value is an array-like object containing only probabilities.</span>\n\n</section>\n\n<!-- /.related -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n\n<section class=\"main-repo\" >\n\n* * *\n\n## Notice\n\nThis package is part of [stdlib][stdlib], a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.\n\nFor more information on the project, filing bug reports and feature requests, and guidance on how to develop [stdlib][stdlib], see the main project [repository][stdlib].\n\n#### Community\n\n[![Chat][chat-image]][chat-url]\n\n---\n\n## License\n\nSee [LICENSE][stdlib-license].\n\n\n## Copyright\n\nCopyright &copy; 2016-2026. The Stdlib [Authors][stdlib-authors].\n\n</section>\n\n<!-- /.stdlib -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n<section class=\"links\">\n\n[npm-image]: http://img.shields.io/npm/v/@stdlib/assert-is-unity-probability-array.svg\n[npm-url]: https://npmjs.org/package/@stdlib/assert-is-unity-probability-array\n\n[test-image]: https://github.com/stdlib-js/assert-is-unity-probability-array/actions/workflows/test.yml/badge.svg?branch=v0.2.3\n[test-url]: https://github.com/stdlib-js/assert-is-unity-probability-array/actions/workflows/test.yml?query=branch:v0.2.3\n\n[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/assert-is-unity-probability-array/main.svg\n[coverage-url]: https://codecov.io/github/stdlib-js/assert-is-unity-probability-array?branch=main\n\n<!--\n\n[dependencies-image]: https://img.shields.io/david/stdlib-js/assert-is-unity-probability-array.svg\n[dependencies-url]: https://david-dm.org/stdlib-js/assert-is-unity-probability-array/main\n\n-->\n\n[chat-image]: https://img.shields.io/badge/zulip-join_chat-brightgreen.svg\n[chat-url]: https://stdlib.zulipchat.com\n\n[stdlib]: https://github.com/stdlib-js/stdlib\n\n[stdlib-authors]: https://github.com/stdlib-js/stdlib/graphs/contributors\n\n[umd]: https://github.com/umdjs/umd\n[es-module]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules\n\n[deno-url]: https://github.com/stdlib-js/assert-is-unity-probability-array/tree/deno\n[deno-readme]: https://github.com/stdlib-js/assert-is-unity-probability-array/blob/deno/README.md\n[umd-url]: https://github.com/stdlib-js/assert-is-unity-probability-array/tree/umd\n[umd-readme]: https://github.com/stdlib-js/assert-is-unity-probability-array/blob/umd/README.md\n[esm-url]: https://github.com/stdlib-js/assert-is-unity-probability-array/tree/esm\n[esm-readme]: https://github.com/stdlib-js/assert-is-unity-probability-array/blob/esm/README.md\n[branches-url]: https://github.com/stdlib-js/assert-is-unity-probability-array/blob/main/branches.md\n\n[stdlib-license]: https://raw.githubusercontent.com/stdlib-js/assert-is-unity-probability-array/main/LICENSE\n\n[ieee754]: https://en.wikipedia.org/wiki/IEEE_floating_point\n\n<!-- <related-links> -->\n\n[@stdlib/assert/is-probability]: https://www.npmjs.com/package/@stdlib/assert-is-probability\n\n[@stdlib/assert/is-probability-array]: https://www.npmjs.com/package/@stdlib/assert-is-probability-array\n\n<!-- </related-links> -->\n\n</section>\n\n<!-- /.links -->\n","readmeFilename":"README.md"}