{"_id":"@robzzson/silhouette","_rev":"26-04d82a867e4291a6ab332287b9a00f83","time":{"0.0.3":"2020-07-03T18:34:12.369Z","created":"2020-07-03T18:34:41.849Z","0.0.1":"2020-07-03T18:34:41.990Z","modified":"2022-04-06T20:24:34.762Z","0.0.2":"2020-07-03T19:38:55.757Z","0.0.4":"2020-07-03T19:56:54.482Z","0.0.5":"2020-07-03T20:01:14.347Z","0.0.6":"2020-07-03T20:11:31.901Z","0.0.7":"2020-07-03T20:15:02.081Z"},"name":"@robzzson/silhouette","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@robzzson/silhouette","version":"0.0.1","description":"JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality","main":"silhouette.js","module":"src/silhouette.js","scripts":{"build":"rollup -c","test":"jest","test-cov":"jest --coverage","lint":"eslint src","format":"prettier --write \"{src,__{tests,mocks}__}/**/*.js\"","check":"prettier --check \"{src,__{tests,mocks}__}/**/*.js\""},"dependencies":{"ml-distance-euclidean":"^2.0.0","ml-distance-matrix":"^2.0.1"},"devDependencies":{"@babel/preset-env":"^7.10.4","@types/jest":"^26.0.3","babel-plugin-rewire":"^1.2.0","eslint":"^7.3.1","jest":"^26.1.0","jest-matcher-deep-close-to":"^2.0.1","prettier":"^2.0.5","rollup":"^2.18.2"},"repository":{"type":"git","url":"git+https://github.com/Robzzson/silhouette-coefficient.git"},"keywords":["silhouette","coefficient","cluster","quality"],"author":{"name":"Robert Grodecki"},"license":"MIT","bugs":{"url":"https://github.com/Robzzson/silhouette-coefficient/issues"},"homepage":"https://github.com/Robzzson/silhouette-coefficient#readme","gitHead":"aa8794063ae3151dad2bd42468a21ab03ff4b843","_id":"@robzzson/silhouette@0.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Tq5rqHCt+7ZIL+0zFpNvDRKQmxLe3P7z+CPPbs66jNYI/46IdVlbQfoJpS+FI6nD8vsqe7AOv+LYb52g+y6Chg==","shasum":"0e52e00b91ccaacc83f43a360d9a0dc017787969","tarball":"https://registry.npmjs.org/@robzzson/silhouette/-/silhouette-0.0.1.tgz","fileCount":4,"unpackedSize":8088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/3pCCRA9TVsSAnZWagAAEG8P/2HSGiVN75lyvDb5x/3M\nXEVcpf+unii4430QzrkcV1sPTjIQmvc/BjAv+5TnD7CkMInXEhnvfsrvK3YR\n0Hedd8/wW18LO6iTyavqbtQHFdsYzVt886lIuA9+7+Javs0KpSMDtT0o6mlv\n+EbPTBYDckRZm0LdiKBY0Hnj/MCE2lwRmZdtqdyaTEHF/G/vxjwIVOCBT0uP\ndkiITZBJ0ugrm+tAqbcTEC8x9ZBDZl04YaqC+dehd3pFSfMpdPVLlwla3pNq\nFhSb0m/WRgr4zS9p7gi04Zju3mXPDfnrccA30lRCt/qx2OLkZ6SLdpjkUCyo\nFNnaZ/oDOAh9cAW1RIVSCjK6ecU3j2czrOzNbflb5zNT6nbjyqqxJk0Dzd4a\nEEgIkEkI9gyTmYXE+Mq3o+g83IOceVZ2mxb3tzp4/H+fHBK6bhXWAcicA1BR\n7Zvz46FgkWU8lzIz9K0ARfirUyzhBUiJzcLqvl82nCUv760vqnZJhEY8huMT\nXAD+tbW6ZSXmKPxLPTKQv4LrhAdVSLBkO1Fgj1UH8W5jtkgQjisYbsK46JJX\npoVTBG65HMP79xg5kAsfYzTYXNbxlVhGXu96k8NlHsIdByj1325JgadLPoqK\nQJaQ0D6Uws4EO3HGtqxSj1X0COnj44RtPd1pH1527eWMiLFKpygvQd5Ftbtu\ndiVO\r\n=dnSk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRn5U+vxJNlLIpoHEaum9wvWRcBjEsDI5/t2ZmYGumQAiBGY5OfSaibDq2cJhhs/Uw6s+8ReqNfq8Gd8YLfCn3wAg=="}]},"maintainers":[{"name":"robzzson","email":"rgrodeck@o2.pl"}],"_npmUser":{"name":"robzzson","email":"rgrodeck@o2.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/silhouette_0.0.1_1593801281901_0.06129642467218965"},"_hasShrinkwrap":false},"0.0.2":{"name":"@robzzson/silhouette","version":"0.0.2","description":"JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality","main":"silhouette.js","module":"src/silhouette.js","scripts":{"build":"rollup -c","test":"npm run check && npm run lint && npm run unit-test","unit-test":"jest","unit-test-cov":"jest --coverage","lint":"eslint src","format":"prettier --write \"{src,__{tests,mocks}__}/**/*.js\"","check":"prettier --check \"{src,__{tests,mocks}__}/**/*.js\""},"dependencies":{"ml-distance-euclidean":"^2.0.0","ml-distance-matrix":"^2.0.1"},"devDependencies":{"@babel/preset-env":"^7.10.4","@types/jest":"^26.0.3","babel-plugin-rewire":"^1.2.0","eslint":"^7.3.1","jest":"^26.1.0","jest-matcher-deep-close-to":"^2.0.1","prettier":"^2.0.5","rollup":"^2.18.2"},"repository":{"type":"git","url":"git+https://github.com/Robzzson/silhouette-coefficient.git"},"keywords":["silhouette","coefficient","cluster","quality"],"author":{"name":"Robert Grodecki"},"license":"MIT","bugs":{"url":"https://github.com/Robzzson/silhouette-coefficient/issues"},"homepage":"https://github.com/Robzzson/silhouette-coefficient#readme","gitHead":"db312b4ad599d51fbe8d53c7bb9301afe07bb7be","_id":"@robzzson/silhouette@0.0.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-46oRYZHZcHOxnA9TfxUebTNuBVNuknBJiyxY1dZY3pQ6Vh6PBZVtIsxBqaql5cguk/dcidexmmJXkmNjYcs54w==","shasum":"2b3021586a17ab2a997b7e2a42f205b7c9be84c8","tarball":"https://registry.npmjs.org/@robzzson/silhouette/-/silhouette-0.0.2.tgz","fileCount":4,"unpackedSize":8164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/4lQCRA9TVsSAnZWagAA4G0QAIeW+3hjc2jmc1MBuXcC\nYTwBSN9nEijLr0qeurLXJ+7psuLCRIt5UxM75sLW6GwCzrVCpFXKL4xAve9p\nLeFpInP9CIPPbRrJT6GuA7GyW5alY+jVRGhBJisQVIfEGw2oYqEOcrumsj0b\nXvk72KIcN/VXE7hJ+83nDnuPIbUiGjZ+dWjMRNq2yOUYdvZ3bMeXNklEIOWH\nnyiDQWKD9CuUoVbFlRyrJ8YMjW+YAAdqImAb/HAmXxiAWqe1L4t8IsaWMuki\n4UqMB9revQq9vHvtV1XnFeBNv/f/Z87q6tvp/buvWT6mYlunkIJLfPNmzyls\n5iKAtwsvVr0YyMdaIry1UlLLintt9V3Mk8NzBlhlElDI7eSKWXzfzuKQKkS+\nQM36BAP+PRiPMmlHr+RfapUVNB3M3AyYJHlWXwM0U/eOYtVYzi7bniUcsWIk\nfXiDMI+QUzmm2eTsFBREenR2M8oSNK0+kpkEvJ6xk6JBX20XbJ3Hw0TyYYF9\nG8D2jFNsvVRB5Ffaq0H5WGAn1zyVW7K7xyey/zHYSReYs/00awlgdQT78KH8\nr7u0g84i13B4G4KxIuUtwwQOwV/Jz3dahVYEcKxHZmVh4dP4rITdjKH+Em8F\nMnwFVxO0RESa6tO2fnbVdNAwZUOiYwtN3YEuzPs7Z5C9ZUf2Wph/Gn9gInYW\no+OG\r\n=kkbc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnQnIPhUvXx6yb8jAiFmoCLTMke5HiJ0rRTcagJYkiKgIgH9uTB9sqy7FcTlNo7inFR/8ECuD6kUlyW0XUFN3Kg88="}]},"maintainers":[{"name":"robzzson","email":"rgrodeck@o2.pl"}],"_npmUser":{"name":"robzzson","email":"buru11@wp.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/silhouette_0.0.2_1593805135659_0.8743591674237894"},"_hasShrinkwrap":false},"0.0.4":{"name":"@robzzson/silhouette","version":"0.0.4","description":"JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality","main":"silhouette.js","module":"src/silhouette.js","scripts":{"build":"rollup -c","test":"npm run check && npm run lint && npm run unit-test","unit-test":"jest","unit-test-cov":"jest --coverage","lint":"eslint src","format":"prettier --write \"{src,__{tests,mocks}__}/**/*.js\"","check":"prettier --check \"{src,__{tests,mocks}__}/**/*.js\""},"dependencies":{"ml-distance-euclidean":"^2.0.0","ml-distance-matrix":"^2.0.1"},"devDependencies":{"@babel/preset-env":"^7.10.4","@types/jest":"^26.0.3","babel-plugin-rewire":"^1.2.0","eslint":"^7.3.1","jest":"^26.1.0","jest-matcher-deep-close-to":"^2.0.1","prettier":"^2.0.5","rollup":"^2.18.2"},"repository":{"type":"git","url":"git+https://github.com/Robzzson/silhouette-coefficient.git"},"keywords":["silhouette","coefficient","cluster","quality"],"author":{"name":"Robert Grodecki"},"license":"MIT","bugs":{"url":"https://github.com/Robzzson/silhouette-coefficient/issues"},"homepage":"https://github.com/Robzzson/silhouette-coefficient#readme","gitHead":"0ba97fec8603f91b77aaec74f5e3f425ff4857c5","_id":"@robzzson/silhouette@0.0.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DtNnDAmySc+CMQ4xIZQ+jny6VhBuLKdMApVYLKXMsJKSxPyJC/VkXaVtuoQeYdcns3/pUTMpj0okcHnVpkXRtw==","shasum":"04eeca172070a155dd89505e9e9f496ba8ccf383","tarball":"https://registry.npmjs.org/@robzzson/silhouette/-/silhouette-0.0.4.tgz","fileCount":5,"unpackedSize":8889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/42GCRA9TVsSAnZWagAA350P/AqlZwOJXaGg9v5jvFye\nyVqltgyMioPbqbh2y+rIxmZB0GJ7agCRIQUakmg/3zf57xs5c5m/MFNmv1G2\nqYDRTENjRiEfYDCDuF4B5gMPzVfrxf4ADyPjHNxh0CFes9BjB1bXWdeo7iuL\nxJyxRTQcLVbHOVXqy78mZr5da+FTOGGDIjcrYO2O6snzf5geqmhkOdYQ9zN6\nLDwT8olEn9eVOQl6Z2zt6Mz7cjWlik6MLk49evXhQ1wbYzuM3/LF4Ba5Fnb1\n6EyoTmnAlTVZtxz4GyQ58VULyy9XWx5svWxE44vXrI9/JEqG1E4z74ellHrf\nwfu/KxnPOSjKM7Qpryv8vR50SOTse0sCAsy79o1JAZyNehbcfOpltiTlnqra\nA9bAZTL/32AA86x6EdRak9hzzRrjhsufSjG2itjJJRVMsLuQXUxna+Ka4Ye4\nrsAlkAE6VRh2Naf6MoxdgaKe4Zx0IFCaJ2NjtsU7R988lBnuOBQFXyNfrtYn\n+Wt6DM+gKEzewovEPhzZw++/gw5h+GaArISSsyOIrMM626IL/jQcDo3NYxU0\n0QOxi7EsmkXhTsI11KCH2/Aa5OgQ9TDjFRnIrgzlXJHvfPrw/10+VuuR1I63\nmoR5rId6KP0SRMLtXnUxd+36CYp5if0XEJ+NnWYzn5UfXOcMMLQqXiAXq5aE\nGoEN\r\n=GA/i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpXtRf2kI5yF4Y4hC5VwUaoWtL4AD2RjxEgnHZxkVa0AIhAJxYC5Y9dOhKL50LrUl+ivN+Q4EvF1hJXIG7gfVaUMsD"}]},"maintainers":[{"name":"robzzson","email":"rgrodeck@o2.pl"}],"_npmUser":{"name":"robzzson","email":"buru11@wp.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/silhouette_0.0.4_1593806214387_0.5747418795078181"},"_hasShrinkwrap":false},"0.0.5":{"name":"@robzzson/silhouette","version":"0.0.5","description":"JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality","main":"silhouette.js","module":"src/silhouette.js","scripts":{"build":"rollup -c","test":"npm run check && npm run lint && npm run unit-test","unit-test":"jest","unit-test-cov":"jest --coverage","lint":"eslint src","format":"prettier --write \"{src,__{tests,mocks}__}/**/*.js\"","check":"prettier --check \"{src,__{tests,mocks}__}/**/*.js\""},"dependencies":{"ml-distance-euclidean":"^2.0.0","ml-distance-matrix":"^2.0.1"},"devDependencies":{"@babel/preset-env":"^7.10.4","@types/jest":"^26.0.3","babel-plugin-rewire":"^1.2.0","eslint":"^7.3.1","jest":"^26.1.0","jest-matcher-deep-close-to":"^2.0.1","prettier":"^2.0.5","rollup":"^2.18.2"},"repository":{"type":"git","url":"git+https://github.com/Robzzson/silhouette-coefficient.git"},"keywords":["silhouette","coefficient","cluster","quality"],"author":{"name":"Robert Grodecki"},"license":"MIT","bugs":{"url":"https://github.com/Robzzson/silhouette-coefficient/issues"},"homepage":"https://github.com/Robzzson/silhouette-coefficient#readme","gitHead":"a096a05e2948558a35ea7496821a91ea02ae4a84","_id":"@robzzson/silhouette@0.0.5","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wcRfm57BH5d35xoRpTVRWfBF8mECbR1zVzcKk0jp282dZuhIVeHh5Kp5m1lrpDyj8itoL/cGPysJDcT3OokL8A==","shasum":"e868ea349d1ceb29073f2519f18bfe0af3e3b069","tarball":"https://registry.npmjs.org/@robzzson/silhouette/-/silhouette-0.0.5.tgz","fileCount":5,"unpackedSize":8889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/46KCRA9TVsSAnZWagAAX9cP/3TrYu1swJlyEw49InXt\nMiU6s+zHXg8Gj0tTsN7URLRnX3meszK4R5pae/XB58bKoqV/ErLwRPlJhQtn\nU0YS1YYivrTZVpMxEH00VgvAiLSzFlfcTw1Ndrzrp0O+sR2iL2yhP6jTtWAm\nE8B/NhOM/nOpxupdoAxcTf8K3ddGDNONd1EE8UoMDR3r5UFiUBAil2fdd81d\ngw/EVWdHsUs483qCYBGsi5C6R4yJgzWuU0tLsqFHeJP/lv0gckJUxZS/4C1D\nrwFUa7Ah5IwarosGR7/JMeMj/Tdd4djlSe0HtkEagNXEakICSHDzUGpY7dDe\ntMsXWv5m4E5H7PCR6c0gJ1CWfQwvlKpT/Ul93qxZs5NZRDe9ViVpUQw3xNoL\nJ7jh73B8BstTb2ZQVGENC2M3KkrQs8r719UnmUrQl11IhH/k0Jks6pvZ0gxL\ndspxOS2OAzHrUhRpLTatTaNQeZN4cw9078GeUVvSuYkJdT3TzxNu9TBuw6v1\ndgb9LzFVAr/7sgMRfiehjMtW0UH4kHUhVTlob6kqI+1+p5gVinj5nmqBNv6W\n3ZnBHyKSlNLZXZD6SB7gcQFk1Pww98eWPSOmEftJ5DJktW5JZuFJTvIewYOE\nJL6TQpWMPe36QmjjleX+YlguZFlyQOSQpBsm5uGo8Jkc5dAxYGLjJEIAR+bs\ndZXI\r\n=VIt7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7E9/tPZTJqzuSfQ0ozigDYP7Wj/eU+734J7aYtSnOSAiEA5lQD2AxoqVMsEgPkgNKBbnbJcZiEsCDY2HkfcUX4wqo="}]},"maintainers":[{"name":"robzzson","email":"rgrodeck@o2.pl"}],"_npmUser":{"name":"robzzson","email":"buru11@wp.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/silhouette_0.0.5_1593806474184_0.2738004009252857"},"_hasShrinkwrap":false},"0.0.6":{"name":"@robzzson/silhouette","version":"0.0.6","description":"JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality","main":"silhouette.js","module":"src/silhouette.js","scripts":{"build":"rollup -c","test":"npm run check && npm run lint && npm run unit-test","unit-test":"jest","unit-test-cov":"jest --coverage","lint":"eslint src","format":"prettier --write \"{src,__{tests,mocks}__}/**/*.js\"","check":"prettier --check \"{src,__{tests,mocks}__}/**/*.js\""},"dependencies":{"ml-distance-euclidean":"^2.0.0","ml-distance-matrix":"^2.0.1"},"devDependencies":{"@babel/preset-env":"^7.10.4","@types/jest":"^26.0.3","babel-plugin-rewire":"^1.2.0","eslint":"^7.3.1","jest":"^26.1.0","jest-matcher-deep-close-to":"^2.0.1","prettier":"^2.0.5","rollup":"^2.18.2"},"repository":{"type":"git","url":"git+https://github.com/Robzzson/silhouette-coefficient.git"},"keywords":["silhouette","coefficient","cluster","quality"],"author":{"name":"Robert Grodecki"},"license":"MIT","bugs":{"url":"https://github.com/Robzzson/silhouette-coefficient/issues"},"homepage":"https://github.com/Robzzson/silhouette-coefficient#readme","gitHead":"a897adc3208bc039ee1e4b6396397bc1fe71648e","_id":"@robzzson/silhouette@0.0.6","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Eni3LduHT1HjpIK5tzU92EPtSlrGMfQpOpf2FHBrIFw9U5FLuiux+Q/0XBkRn8b12vfsICcMxnTzs/59NBJpMw==","shasum":"098f4d932ee405467ad04d52c53e4c50a477b983","tarball":"https://registry.npmjs.org/@robzzson/silhouette/-/silhouette-0.0.6.tgz","fileCount":6,"unpackedSize":12507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/5D0CRA9TVsSAnZWagAAvwoQAJemMk/PTnU4TUi8RJQX\n/6mP84XZzuILJIhhRopT/H+Y0JAiPeEci9C0a0bC5SAFr/uy8Jazx/m7PeDP\nKiSJiRYau4UTTI9rq4cFwOojTbisk1AyT9U3NmqQ7Xrt71UwuC54/1unYg5E\n2MqnHIgPuZY7rfkfHG2bbJe/RJxc3BY2/BA1vNSkY3wMrfhgewaMyYuj91OC\n8W2UexsWKqLZQT1urhKDU1w5vyMukpKx7Zn6xSAAZkLw8FOo0AuX72goP3mt\nHAkJzdeblBX28WC5i+mzl4NEhaAnCLi36L1crnfLAdikZZcLo/gF8oGdg2TP\nS30niG7YlyA3h6Fpgo64OdUsOLQMGDO5vP5UWCLAdhrLQHxqGjSGbMeoDCKO\n0iYQTILJKDy6c6399gbLAoyY8MXeHx14i1rKxWiHlVKvAuJzjI6Zi02aD/t4\naWQxEv7Gd/DexGVBYRqBnFNR0ubFAVd5Y6s4MB/ixuGUJo6DQhej6cCp/C5E\nxCyYLbY1wV2JLuKB/z5soSYuZaWDoy/I5LQ8Qpjq1AzJAr5D1cCZTTgj7RjF\n+KtaWTJcQPxlLOehSHD+blE5R1+chRzbxp8Ii69jurI6ikN+MYMUn2d4hVbo\nDiNsSd149/a0apP4TbHJjRVI/caNGLjReX4U4Bl3JaPBaMzzIVPf7+zFgJ7Q\nzIBX\r\n=Eizv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHeuqqIAt2Rcq97YpqYQBV0noV1Hqh7JYkpS4kjWbq/AIgL1R4DdAEG4tnVI4yBEn3eaAvfh2SWd9DazkkQ3MaUfc="}]},"maintainers":[{"name":"robzzson","email":"rgrodeck@o2.pl"}],"_npmUser":{"name":"robzzson","email":"buru11@wp.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/silhouette_0.0.6_1593807091765_0.7985434264627258"},"_hasShrinkwrap":false},"0.0.7":{"name":"@robzzson/silhouette","version":"0.0.7","description":"JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality","main":"silhouette.js","module":"src/silhouette.js","scripts":{"build":"rollup -c","test":"npm run check && npm run lint && npm run unit-test","unit-test":"jest","unit-test-cov":"jest --coverage","lint":"eslint src","format":"prettier --write \"{src,__{tests,mocks}__}/**/*.js\"","check":"prettier --check \"{src,__{tests,mocks}__}/**/*.js\""},"dependencies":{"ml-distance-euclidean":"^2.0.0","ml-distance-matrix":"^2.0.1"},"devDependencies":{"@babel/preset-env":"^7.10.4","@types/jest":"^26.0.3","babel-plugin-rewire":"^1.2.0","eslint":"^7.3.1","jest":"^26.1.0","jest-matcher-deep-close-to":"^2.0.1","prettier":"^2.0.5","rollup":"^2.18.2"},"repository":{"type":"git","url":"git+https://github.com/Robzzson/silhouette-coefficient.git"},"keywords":["silhouette","coefficient","cluster","quality"],"author":{"name":"Robert Grodecki"},"license":"MIT","bugs":{"url":"https://github.com/Robzzson/silhouette-coefficient/issues"},"homepage":"https://github.com/Robzzson/silhouette-coefficient#readme","gitHead":"5867bc8b2b5dc80eb5e7f30b5d3a88c28e756335","_id":"@robzzson/silhouette@0.0.7","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-k1JiqaxsL0oNA1jl3s882s4iUkNOiBRBWH+qlufcgFL6m5Y4jovrKAau6nc2x/cCYrn2kPGA6ZgNUGwMRzqwIg==","shasum":"026ad27e0999cb95ef8baf7184b4be4fc8b2167a","tarball":"https://registry.npmjs.org/@robzzson/silhouette/-/silhouette-0.0.7.tgz","fileCount":6,"unpackedSize":12507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/5HGCRA9TVsSAnZWagAADO0P/isiS/GPkqL4jPZgQZGT\nFwNjYZ0/kWDcggDg59l0fb5hK7xTXdj3HI38a+cKgSwJNhQQCQPCZjzOFP2U\nNr0Ep5mPOu+hRCVEmedv7SlgV2qVdu718yc7FCBtFCfsOC3Jc+h5H/RlY6ZB\nkuM2iRpUfBRBna401caU+EHwO4roR2oNAb5mkfUKo+GHeAUyyM7q8lF/SiUD\nGP1B5US9ohy5WvQj5Xa2fs6cyHKw89GSdFvUK5+QpyVB46+CEBItsZlAPQFt\n5JAchW7bjvKAWZFTh8A0ULBjOpJcjAv6rnsIamx2C027JPgGOabRUUy3F4I7\n1BxrfqlTsJu9IHOQapqqgUoy67WZtLng1pdI6uvk+BLAt9ewv40Ecw8zy3bD\nccj7YmUkCzzCOEHrZEmiofG081/V+3OGWGwQHuho9ONeUhaiMnSKWt7iS5Zo\netIuzwDwfBZAJauobndDwgKsKEJW97XbWwJGePAJkgb/tLJVc7NrrufQA0ev\nR6tgPtNErQP6vwSD5Z0pUad5Ut0xPlrMwuX3edsWiFP/E5lywtgRNv1SEis/\n+eLvP2IsUXEEFN8u0FzRQntivxmIcrOYpGxs3QluDPz4ze4DVqGThU2lipI/\n77G7VgAtohaNFkD/dfPIBqF4Xu7OV56CyY3Q+8Cg4Qg9dI/BZBm4+tQtkYdc\nB+4s\r\n=YhdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxPAFI4GxammNxkCEu4OZ8RU6vIcXwDa6ZpMB0b7BkzwIhAMdl3m9kCKWwALnH0QdV7Z5qpQRJcoMkKBPSma9k2Tld"}]},"maintainers":[{"name":"robzzson","email":"rgrodeck@o2.pl"}],"_npmUser":{"name":"robzzson","email":"buru11@wp.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/silhouette_0.0.7_1593807301858_0.5903072675883259"},"_hasShrinkwrap":false}},"maintainers":[{"name":"robzzson","email":"rgrodeck@o2.pl"}],"description":"JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality","homepage":"https://github.com/Robzzson/silhouette-coefficient#readme","keywords":["silhouette","coefficient","cluster","quality"],"repository":{"type":"git","url":"git+https://github.com/Robzzson/silhouette-coefficient.git"},"author":{"name":"Robert Grodecki"},"bugs":{"url":"https://github.com/Robzzson/silhouette-coefficient/issues"},"license":"MIT","readme":"# Silhouette Coefficient\nThis is JavaScript implementation of Silhouette Coefficient used for the evaluation of clustering quality.\nThe SC takes values from the interval [-1; 1]. The higher the SC the better clustering quality.\n\n## Installation\n`npm i @robzzson/silhouette`\n\n## Example\n```JavaScript\nconst silhouette = require('@robzzson/silhouette');\n\nconst data = [\n  [-9.67867, -4.20271],\n  [0.08525, 3.64528],\n  [-7.38729, -8.53728],\n  [-5.93111, -9.25311],\n  [-8.5356, -6.01348],\n  [-2.18773, 3.33352],\n  [-0.79415, 2.10495],\n];\nconst labels = [1, 0, 2, 2, 1, 0, 0];\n\nlet score = silhouette(data, labels);\nconsole.log(score);\n```\n\n## License\n[MIT](https://github.com/Robzzson/silhouette-coefficient/blob/master/LICENSE)\n","readmeFilename":"README.md"}