{"_id":"@aeldar/rounded-percentage","_rev":"11-45318156e00d9ff8bafd90961eb56bcc","name":"@aeldar/rounded-percentage","dist-tags":{"latest":"1.0.7"},"versions":{"0.1.0":{"version":"0.1.0","license":"MIT","private":false,"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"name":"@aeldar/rounded-percentage","author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"669d7ab46d92afa550cfdd488416a9416101c604","description":"The library takes a list of percentages and returns the list of tuples of percentages and rounded percentages.","_id":"@aeldar/rounded-percentage@0.1.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rdmBwiC/NL1y1+bI/sy5Y3g6F1yFixGraiYf/QovVO+MaRY9bbyEs3iZeEPNdWIxNS8zXYT4Wg+9BonIKqFh8Q==","shasum":"dde2488e2c0c9bb42c01cf71b1f5b120ab8d7d1f","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-0.1.0.tgz","fileCount":15,"unpackedSize":19068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeyDntc0n5cKZOR33u+68H9pmIFaCiYv1yP4Awg69rbAiEA1fezJ5xd1UG0CFd6ZDXU+68Y7AqrtfNLq/U6HdKFLfQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+8/cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry1w//bzI4bMr2k+YlboS9oBf6RJiEfD4cGTEmuQ9LPoIy8+1YlJS3\r\nBPGhXZA3p++zjJjH7Pzh/9EpcEWD1nbDNBZEgFk7/rtK56TZQsy4Bgoi8hfs\r\nmrnAx9Ql+V+9SYD5HVNjkarwqw3jgMbRHxLhTSeAYqyWmRNdcK0ij1Bkq4vE\r\nJ1btZ3LFOK1TFtWi4WyERbWUV6aNo1tywmrxpM5m+k3FfBvUp6maCUOgeHaj\r\nD2uAkEnkiCItWbFuJBi6gPyBTsjNzoXfH4+WOVNh3EXlK3kg/nr8OH6OKQQ1\r\nMOZwsE2OTDN2YB95Tqo9HbTSRRxPvSDGEUoIqRDfIFEYafJ0edOHtxNhXcMP\r\noLf9xuSyqSNT3dAdjC1cJ6IzgBzqvtDp1AyYo/chi8Y/cxY+MR9lP5BN2aXT\r\n9c+SBWzRBhkxgV82579Q7s/aKCLhPkuyQjwDZne+Dx1X5YVCofoZKqS5OQWH\r\n54X4HNA9m8GhBX9n+gB5A0VLk+S0ITv99g3itxvSNYrd2FMA3khdg+lM94Bl\r\nfQNRzD4S/l9evBC33DwdK/KVSZ5c1LmJvT/MsLQ9jBLlbfDefmpwdYaxVQo4\r\n4TQrp6XYytZmvkzIRWCNar0LKxrG7NIm+gZvu9KaSigRbyLtnHCTw9Czo4oe\r\nEuIXC5doYfWtV8lmb31OXc4dIkp/+wxRBA4=\r\n=Ni8l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_0.1.0_1660669916293_0.6204026797573907"},"_hasShrinkwrap":false},"0.1.1":{"version":"0.1.1","license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"name":"@aeldar/rounded-percentage","author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"e370bed107c6527ace2cc74a1ae37f5a2dee8dee","description":"The library exposes a function `rounded-percentage`, which takes a list of items with percentages and returns the list of tuples of original items and rounded percentages.","_id":"@aeldar/rounded-percentage@0.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Xl5ZOC4EEIzRCNLLm3SvtHCNFTppXkeOeRIPEivaQUFcVmIElrLx61Q5T2LQUNXYOP9OmwBJ/OLoISd9dk1MwQ==","shasum":"8261f5970fb00598743b606ba1a74b574668a2c5","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-0.1.1.tgz","fileCount":15,"unpackedSize":19284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPs1WqVRJxauWVLFdPABk4bUgX9KxPQED+0KeQt3omiAiA38EX+jFUKR4ykQDKLiMOZqHoMnSgyVv5cQLTZkn+Lrg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+9GIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZkw//SlisIPlkCAij5vWhj5fBc8LGmqiElayN1DD/kYMiz857ibU4\r\ntxJkEX/DL64ixSB9jjCxgqamqtSFKiYkcMrLX5ul/HUZUB2tKNAahKYCF0sf\r\n5WzObd/9vPO+36E2mqgtn2Ess6FXYFzAsrJ1bGlZCJPWiC3FBiKrwyuiJAbT\r\nGuGyZk3u+DorhGBuJkPPAWFx4rSquUaCEfj/qQsQVwV3luvwiEcjEU3rYYjI\r\nnGn8Oo7jziC96aSLPdKEhDRmP8REWPukX7rB0U9jhkyZxvYqaKVjgUEGSXlq\r\nmwbflLtFUUMsH9wXHGkC8d7SK9NHA/H+KBModGvGOtC+93yrFeG/Gzw62ZH1\r\ne9gd3JQAj5t3JaCoFSXKJcpisnM2ApRy0VEz76uxW07fWPIYkCXRnIqL07DX\r\nVueIIIj6IPvvG1nRELCnIrKJZKfQzBAjzPLjAv5wqZBHDLPfeyI2NpPQ6R5L\r\naBE6kKAZawH1EyI4ZL1Btk1ZWKvqtyEdAy9zEkm58RhnQf/q6yzTiEgz7bgc\r\nNxXcOF8RGaS/08Bos2UdJxRWdykZHzmn568L85c4Zk9rPgQwgTR1jnyDueDD\r\nkyXt+Ktiqqgbb8qSBccSXxkXeXtRHolB4ZSy2nogfZyR02TP6sIQlwIYeXGC\r\nCJU/pFnK4UgAmPdj4nO7BjX4QC0qFesjX1k=\r\n=j5Yp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_0.1.1_1660670344425_0.7604883708762957"},"_hasShrinkwrap":false},"0.1.2":{"name":"@aeldar/rounded-percentage","version":"0.1.2","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"07d0a7a11288b05003cc4f65acc2f7e02bcc4133","_id":"@aeldar/rounded-percentage@0.1.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-45wwdiObKxqJsGJX+v68K57GqFb+560nRAAQKKZK4u+YiwnVLdeY6jUZApSG457xpmOJjmpvA2hs1dY3huQFAg==","shasum":"9d414eed09b69b59a55bc1abcc0a5b906892d09a","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-0.1.2.tgz","fileCount":15,"unpackedSize":19540,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC44oPeyaq8wYk/wyC3c6x17K2LzjylPT62VvvJUf4IBwIgGEtKBQ2fenBLzwuTUDXosvdPQ+3alvEiAM6z5UfQqQs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+9WQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQHw/9EM1NmE8Fb4MCswRTGkQcrV8f/K7AduXQ2Zhp4uyhF7mZzpSh\r\nnUADyjFz8Fgqxe1ZZ5MmKPvIv/GwnHAcu+6czrYjWRKDBf/CwVOHNV6y3HL4\r\nfN/ugPcUUbBc+02yfoqHoK1SYF6KmiiSLyXo1aI1+Kbryw8uwPOIG4sEecoL\r\noHYC7TDk87WgJ8LIwUyhI+loj476ZQhrfnr7eE5TQ5HGOpGJ6xFM1i6EoMIG\r\nJnyicIqXnQkrSsK79JUi0QKLiMEiTaJ4g+x7rFyjOrGvCsODf7myJV43gdli\r\nPgsYga1VrPUwHkJNsjGYJxl4L2l06Ya2xjUFl4bmgQPJie3fpmE3IacX34Zc\r\niDz172NOXtSacsefJuxPYCInuL2Cw6WrHB6qjmhKuZFpBCq8Aj6FY1kmmjvF\r\nOwEliP5+zQnU7zO7Zp15SOmRMySQKbJukTWaano2b83oI/33dYzzwpC1rGv8\r\neGNsX3Soq798redAF9EEAW5VKg4Vyn2K1sVnems3WDPwCPF6YjBNDFWo+Kv6\r\nG5fvGQnc2ecnSJOHsUSrF8Cut/X6QWERLveKQzIi2ICHluJDFj848807Zkww\r\nLY93ltwDiZqMP/GsFIimjQZfXKCIwtG9+HCWlrFDAWgN3v/J0Rl96HF1F7Jt\r\nTaTawOKPlmMX3a1sUDNc0mR4pzfpQ9NXHvI=\r\n=kJ30\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_0.1.2_1660671376610_0.1632294953031328"},"_hasShrinkwrap":false},"0.1.3":{"name":"@aeldar/rounded-percentage","version":"0.1.3","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"134205e2af9d9306bfdb609aa8d289182bead7cd","_id":"@aeldar/rounded-percentage@0.1.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-NchJIojAKeoTwo4LP8b/Y9gdAkbhL7lF+AUOgjqrPjLZwOBxlZjojD0wVaw/rPIhzm9lQVwDxFpFo9XLIO1dGA==","shasum":"8e411d7fff9ace157f17e4fa14e0dbba0655b44e","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-0.1.3.tgz","fileCount":15,"unpackedSize":19576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj9aW16d3nS5LVKxz5KTFxdmH7sb/1p5hIUbQzKlluvQIgVnDSOVJQ8M+5HwlFpPvBLUypr9W+Ar8UTQGnJwOTYzk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+9aXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorUA//QUPPUnAe1nVUNbBBBWAMasijzHq7iMPv1+Ctz8PPtN024Dz3\r\nHcyiacxLFbJA3AOdEAyiqVoZrRisF/hhrVq311YJ+kROMiHbSb836v1UX4kU\r\nUKP4Eeb34QsndIQcpiFHQfkCn0WtaSaeyxJXnSyI05mFw1HY+R4FXNGPsSXJ\r\nyjxI88D4/BjrfBUPmtXoouDWacukbP84S5TXyIgko18uwSfJkdes6qQKG/0g\r\nhcQlx5gzt6eudW9NuO3cTLqnL2XRGyxp5ma8IO8aKxS0a65TPfy1pC7XqYVi\r\nospUaU3xqYFQD82iV77brtrXAazyYX3o98ocRdt0R66Io2LjBkROHgyO6Rb7\r\nYEEecWlFm95rQE5zH87PGcGR70nRn1G/e7W7xNPAy1/iMFHErfRzJ/aNibNA\r\nBQNepR41ufH9CBNlVyFsIpiGBxWFlusfiqqqhux7fHLa+Cy9J2/7Z2koucCj\r\nlSqvUX2oGXEQXf8Y9uh/YsSTc0X8dQ38N3ApU/OE6GiUOMYBEPBRXXG00Oh1\r\nU9Nw+CxEP9E9GITl4yEQOq9KYppIJKZaDueZVXEWyzdL1hJyjbbcrw2JmFmr\r\nlsYBNaoOguqkODjgt9ZzbImiK1R40NohoqqDVtQxYfJVx2b8PAKDPj2BzlSC\r\nj5HUqxiAyM8VVoRStlGzYJMrx/TZG1JpcPA=\r\n=2uqc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_0.1.3_1660671639567_0.7387209927898546"},"_hasShrinkwrap":false},"1.0.0":{"name":"@aeldar/rounded-percentage","version":"1.0.0","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"04ef03e53442ced57d7f9364f77be1f1d03fef7c","_id":"@aeldar/rounded-percentage@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hlMEaRchjiIOwk/7gE6DN+wcxIyYV2Wj16mZSAQgZaVh6nhE5erMYEHgW7L+a1csXUjATt1gUnWmE8COgJFcSQ==","shasum":"a552ce56baccc4df979ce65b6e77d578a7a2a874","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.0.tgz","fileCount":15,"unpackedSize":19487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqtM3Vx5rygGQJG79FiBFsZdFD2I0NvVd71uu/UQweuAIhAKSZVeVRy+IDVwiYeg7kCUfYLff2IUiiKOqwHLh9p2dV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+9zNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkeQ//ZhL/63v6pF2pCHfw1etXwqBQt1HqzRm25uqln/z99ClvUSiZ\r\npVCnq+u5sl38Nyh8JsUoqH2nT8BlKig1T+EHuLgrY/xANTaOKx6DtA18dgqZ\r\nntqNktJFNxitysQ8tateY8JzzHQEFIFQoce+UoI1PMoMEM1hRHyVVKIeapo8\r\n6TOyOMLkVhrzg7gzewBtJtIYacu70y2ZYqM/HJYmzn1kSkR4NPpSgzUL8+x4\r\ntc7SwLcU+5Zu6PLmIbnoO7HHftnu3tzSJy9bLhZxV1JgdvWfTjYe1QXsdtMx\r\nmkgibe91NC6ddVWc3gxM9fFsf/eUErJANoKEOTApWTnoYOJYVeN8PUTsugZI\r\nyqlT2ub19fsNXqv2+JgjUq+rfrmTRmcfmil3qyPFjp4qlt5NVpg2x0m+d1m/\r\nth8clQhw8zGeRSE4RN9GJkGdng3bB+77qUR6ctLIkcYJWM4jtFJ8ZbQMXYLJ\r\nZkv/nOzIOy4Xcad6HtBlw94oLQIxRZ5awbU0LuRxzCiN+9af93nTxbMTCcpM\r\nMIiNIyDG9iN3/GO6yw6Kp6RCR5SO932hHQIdyfGtM2zxQLIWNYF1HvE7Szq/\r\nipm8NmekkmTuUrqMCLsqw2MjFote6D8AKAhKl8QBzJghAt89S54qjGtJc2XP\r\nB1col+YcTo1BSc3Xaz0CpBhsVqfHX5nmRBo=\r\n=14To\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.0_1660673229348_0.37977957027851406"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aeldar/rounded-percentage","version":"1.0.1","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"663af1698d9828a139a29a579600ef9034e8b9fc","_id":"@aeldar/rounded-percentage@1.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-HX1wOtfBAt86Bw22QPOd/cdEfqcTgmfKYRODibvpK5NC7W65yUxD9XGWhGMbynQCBMinOjkcEYNDpBufxCeWmQ==","shasum":"36306e230d219033ce57d20bbb58ad96d4d2a8f6","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.1.tgz","fileCount":15,"unpackedSize":19898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3JlISXioHJ0tpOlLcxnXhd5PNMd6VldPxtN9ZopluQAiAjTz9yepNcykmB5rKUDURebXl0eXjYDICeMOYV2CN1fw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++REACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCnA//WvhboIhlvxJQ+JxA/wEqwBMa39hvcupEVs2I70vwhm85dqnF\r\n19m+sXsNVZLpxKyABmasVFaVKJSKq+NRJ8aO0zCrZ88nWXmPnkWYAqCf3Xs8\r\nQU9/wfMXaKCICBlWDK/7GbWPPlwE+Ud+f9+/f83YTcohdNpI8cFL2TlwTvEr\r\ngBTBOdnQDNd/KHzrlC/J3emyyxXfEz4ztRPPn7dLyfJOdndzmct8SdEB52N6\r\nHQ9U+rQzE+o/7DMOvFDfea7Lszkge4QgQ796tiUAmSpv3ryUOk7grjubpVdI\r\nD07ye1Eg5d0ok4F+3lg7lRX4nPNtPsvEsM4ySw4fR+/5kGv6n19cyzb12dZr\r\nEMF1DoeXC+V9cPbDy2MogLhTdMhh0wu2GPJCyJHUPDhPdHN63x5uPP/S6ZzO\r\nyHf3kHaHmZSMKGgBg/1WbVRP7OPagHGi4UNBjmVPI7sO4EBJUiLFC9TSuXD2\r\n2AVpuSh+FwcNLMH7ewiIvNu8vqA0oCz3QgkwFUvF2e6j1B29kNtKjolkdqSP\r\nEs6pmNPz83s4UNW/CSwd8ZddGBfsUxxMVjkbPltO5xunRbH0Y1L8T1BDiMro\r\nTFvdrBkeofM8fYrUhg1F+BW9/6G0pfM97NL3QxJvv6eRCRS5K7A2XyVYXhEa\r\nHEB8DyDqD4bjZjC99ryrUJJYMoM5KQbAB6w=\r\n=yxh1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.1_1660675137400_0.1024033414388168"},"_hasShrinkwrap":false},"1.0.2":{"name":"@aeldar/rounded-percentage","version":"1.0.2","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"62be363c767e523f45919ef2579476dcc2b543e0","_id":"@aeldar/rounded-percentage@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Q0XT8iM4hyBolKdsn5TUSQugbvn2ltI4u+z/P35FmvBxxgzglqejadB/+RyluUIdepUNEOMFsO3leCCOlq69kw==","shasum":"e0822a59778f7159fe7c603f568533d4446e85cc","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.2.tgz","fileCount":15,"unpackedSize":20297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVBdyJICPPtpnMRyeptIHNCfVBnaWaaZ3Pj58M0oJT2AIgZI35d4QsQ7COKwwnou8w6Om1ktUbF4kef1zj98nzLys="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++4pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Yw/9FNlJMQkjL1PhdCz6wvtvL0zOdlRDBlsSI+d45v669qTK5oA8\r\nFoxC3TO/BbY0Unk5yM0DUMYeDqVsbKyoml+u+T1N6NdPCCeDQb2T77BpnLHO\r\no5O2lqzRbZ1iHf1/K+5kE7HZMhV/gwvbjKK4hVCVbkQQLzDFpzByibAp3hWt\r\n9vueA+cfDTgo0QDo2eWxvobjAzTD9+3yC97EdPkyadtbfmm/zmoPVDywX5+1\r\nWqQbtX9FJ7UuO1uQszLdwMnMN4fkcOGCyo0DeQBIsavP+0eqxGfBGWwpNd7u\r\nlbDk8wSPV59IrKx7OlFWVqAJx3eaLoYhupU7xWaWQ5gdWn4k3vKcHuSkbOyr\r\nTjoPMmbK0j211rGeGBrrOKQvB3SIBgSdFfiMNOaTkR+JRdsZyYerZJ/v4fet\r\n8Fj4oH23VeAW7zDLFL3YKrsBcta495O8x0srul7GmlFZrBKymR7A9XmwQLle\r\nXcI9xaKD0TgHgttISe8415sDj87H4O83PUNnDVXBCypjtbXmS/6hsdg8l5R4\r\nyZeS27XH50LgfCUMRYJc9wkmFjKngxeFyAc6La0tHt54YgAAB6uvx7vKQj/T\r\nek7Q2cuMaJu3rD55ok9D47nXstnwb9CzPIP+nBBNITTXxXvGxXu9+vLXChJC\r\nPIN/upfY8eWnWSuO1hyLIHqNG3UQmMPqVx4=\r\n=sJcE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.2_1660677673315_0.0820322389789161"},"_hasShrinkwrap":false},"1.0.3":{"name":"@aeldar/rounded-percentage","version":"1.0.3","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"67140a1a6bf35d951cb24072ec181d63cc59a3be","_id":"@aeldar/rounded-percentage@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ltcBdMlQNYdKVo6RjlQwLLmpyl1E5iiEDYDD0jf1Jji7udJoGi/OV1eEjWggce0iUdeDnNG9yNGSYa7pD2OSVg==","shasum":"8954bcfb7adc0e0825948dc853769c67dde05f81","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.3.tgz","fileCount":15,"unpackedSize":20309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHpf6ILINwEfH7QZwBMuGFRqS9zHz6RMI+2RLExn+2cAIgcsYrfuvJ3bKAnS1O8FADiP3J+2Wf4hsyLUALqOEb0bs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+/FsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrD7RAAiBmHWi/9ZSa1jx40EBWf4qNnsUSWjT5WfCho9gm2EPaYwuRx\r\nu8lcC+5G/fD9QqD59dACFxaNYSF0wG8OMXCuS0fJ9vqNXHfvzMkJsNvotUgh\r\nigvDS6gl9JHQ+hmNQhGweYtPfvEa83RgyMANN1Exr2+rLnIDn2y9FIQ/mfKZ\r\nOLxy1VCdwQNWU6bqA+celqSu3qygX/ja9P4CELBS4rx7K0ARt5xOmtSDuCMn\r\nqVCO1NK5Ljr+kgpB1PhOPQiOvS37fE9c2cW2Eccdw++iHFLlF+ycUpfBJypQ\r\nO4wC66Jqq4DjW/8lMIk7hb9PsuBrUEzp/T8VHLuSO1zdyO8DiACdyvlueVk/\r\nw3PaP2fhDJKJo41ThVlEJKtasQJSAEpchMCvA7RG4o7sXHIBsc4wvHafa+h0\r\nd2CnZo2zS/KsJOI1wvK1D0JVlPfJphJLWJ/ZzUg+O9vkGGCaogbMbLPq7qPT\r\n9rmQmzcFIfD6zz0Tqh3WawGyLnN/0IyEY3oIgdVaP5DaTFrgX3m8hwXw2vtb\r\n6lIdRGILgqLAxq/O3jDYjfjuRqZv0aXmAZpOiVu9vurTTLP9Gg9sk9aYNu04\r\nlFmDYOZOvSjoHxXlPCXkTjhCMJ2F56+JQAfuInY7h10w0gtEhTO1wQPB1IpV\r\n3IjhxhOKnsC8P5dzVVnEffse2djzkQWGvak=\r\n=kAW8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.3_1660678508522_0.9586840769207099"},"_hasShrinkwrap":false},"1.0.4":{"name":"@aeldar/rounded-percentage","version":"1.0.4","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"b95cd4866862bb7e2629ddcfd62568288b6d42dd","_id":"@aeldar/rounded-percentage@1.0.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2tOFdNm2cPIRgwwdfUdAlSwC6GbLCk5dH9A9WJYXQKniriHLWhWy+zUq1P1l/A3Q3+NmwU3tRviP0jGWTMeUDg==","shasum":"ade714701d473e5c8c40a5a0a1090dde5e22fbf6","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.4.tgz","fileCount":15,"unpackedSize":19679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGpUOgUvwRZ0fajGMOg1RQ8ontdYdoBmTOMV+eyONhLAiEA08r7vgOY6jyGBb0sENGuZSykkS0F+gqsrgF3CanI26Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+/PCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCfA//Y9s4z8yUJXgF+mnWrgtSrjpTr50mEKeuuygAodCJbdPt6Mz+\r\nPyjHKEYn3+tUIS+RHc6ILAsnGMZUy/GO6VV8BswWzcq6V/2ieIjZ899dmO9w\r\nO3d8ueBMJSBDuMdSrkMRAfHMPKg+e6eodBK+o38ouTLW9KNoJgB9C5W8FKEK\r\nYHZ1cJi/gJV7Rmpt4ujnz8gUcMONhi1uu+j1Q/Qt5npOYxFnXG9yGXhYboMK\r\neQ+JQhuWU/bVBSacSguGiqUwJfJQOOdisSP0wZ2JF4a16234GYBGYUo2E4Pb\r\nB4BZ0sMCwmX98PpTvlDasVL40e4tpb1HEhOC8+jQ6LG7TUoWbs23Yr91WYBD\r\nzMkjCCtVvwTnkNwfK+uWe5hKkvd9HHoD3KN9A21gdTWjHNk/yKEYhFbPDiH1\r\neDck5V3A6QiqWncP46nZMdfnXDKgfRikJhyh1kx3DimWCCnWS3ZIeoZXFa8W\r\nLOp6rTAwVrW9KEuMOrLA05qr8ClncDBCtsrd4otMnmZ72AVtKorXmSOfvfEa\r\nmYNzkECV+IZwiwiMTH36kCmJ1HSEuh4MF9mKIkx5lOQ6PR4kHBNA/B4uezKb\r\neW6Rh3DIK1O/aBtOqGZVL+JAPe/5kvpw9E02T5s3VWyBN/sRRAmFyjWxQrQ5\r\nkadrVkPon03dPUi/xH+E8gr2Ma13cMV1ITY=\r\n=qbS5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.4_1660679106176_0.16894311521693828"},"_hasShrinkwrap":false},"1.0.5":{"name":"@aeldar/rounded-percentage","version":"1.0.5","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/aeldar/rounded-percentage.git"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"2e501e5ddef82beab29b32a6afa836eaf0f20493","bugs":{"url":"https://github.com/aeldar/rounded-percentage/issues"},"homepage":"https://github.com/aeldar/rounded-percentage#readme","_id":"@aeldar/rounded-percentage@1.0.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5bMqAZVK7P23RQmTz2tSfsCTHI9jdN31vlqrYLaOxSbj9b0yOuYMAkIiNPqgfEGjpUqwE5Ufwju37WQnUrEM0A==","shasum":"b616bfa9a57f465614c864d4cd84660fb97cda0c","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.5.tgz","fileCount":15,"unpackedSize":20048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAb6QXyRY/mhnXghxUeubahDp9vIGmWwlAwMSgJJ/LLAiEAja6TC7lsGfNBgVhCVBVBfuDUluFJuTZ8K+YPXLngx98="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMdcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqazA//X1kDn2ZZ4vzzpgsgDuV0PHAZNoJn5giFVEYR3F2EunIBAspP\r\nsVhtvlW5bpZSk6CrGMl408Ie538fyuuwH9NTVhd1UZ3IQavssv4B42LaxCko\r\nKB4gbQ2RG5eHNFd9hVA7kBpUkbDNpHRWcyiVa+qvaQplOmIx/VuHBs550y6i\r\nU2aGYTxUeKxqJJbf5Me/OyygT7mQiOB1SFOqynMzatpLn9s0n0YWKcJ7okDK\r\nSzYBxdD+3stCyQz6VWtlJ5/7JXbk2o4FG5f995D5lrwKJ19ySMOpmhvngk7Z\r\nZcTrmiLuZ5VZDYUmpZ/SOyIgnrllz6Osnl8YJ5Rv6QZ3QCuhzHnxy2slJ3fk\r\nOZID7juL1e2kbSC9C28eSYEmemrL9w7M8X3Q7ttN5tlXzV6g5kf9eYXOh0WM\r\n7wavKYR8uCMaPZUH3+wI93OFkoOdC5J1q+UKNJqDjsjD55NUKM9W5/2he2Fx\r\nWFyTPed4L+Fzrp8997pZjmxwaRk2w3HpQHXbA8EDaWS/SZjMo3AgqwyeS3So\r\nWLT/41DDUaRvCTnE8cHvOVHQfi4tIyz+SGgOgJYB+XAnwBisUQOCzmowG51n\r\n3Fc2VveCW2SZBj2MoxeObdJT/ueiteytquUXIZsxLRPWkG7ze45B2fjnu/XO\r\nzedGzYLNUxCwKmucEQUWu2ILuWRsTtrdkHg=\r\n=Ms+8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.5_1660995420537_0.22848108940402434"},"_hasShrinkwrap":false},"1.0.6":{"name":"@aeldar/rounded-percentage","version":"1.0.6","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/aeldar/rounded-percentage.git"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"5199d8bd8af19934d679d9c901f1afac6802a7dc","bugs":{"url":"https://github.com/aeldar/rounded-percentage/issues"},"homepage":"https://github.com/aeldar/rounded-percentage#readme","_id":"@aeldar/rounded-percentage@1.0.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/PaZSK0QatoUUx/43/e+/5aCRnDkHTphzHm+q5kzFTXZg2BODtDi1GH7ybY5jllp6zOlNiwGY3I6IIUgfgTJLQ==","shasum":"ada36f9d87abcd6d907a35189bcb27c5f32d575b","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.6.tgz","fileCount":15,"unpackedSize":20048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhUS3rS74/mr1VYnPfYB2BKuh0lC688AoINk5nSRf/SgIgZ6DHckchSat8uhoNKiYB0bsTS4gRqF3rIflHx+aMDDs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMekACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonOg//RgcIOIPMZaBzfK+fUt/flRRtKR68eZhUdKMJzeA+o2cNAyd7\r\nyVdOM4WVeC/PBdBVzWQTzBnCeLKwHs5ujQt8Wh3Ul+UGejYYk7YW5j6ETzeh\r\nKO2Nx62sYSTj7+S6oM/Ryiii12hJyR21vPpgaOnXK7MX3gmNLfyiIGulszdF\r\nB7/THQXB7IGSGG9rXfnXL3G8SVJUmxuHnnKzQHfI4UkTy37T+kyFhqDUVjeJ\r\nRtQRy7Gl2LUZ4nwDF3+FutlrFL1226JnvtbPq71M0Hx9L6TSWrqnnjeZ1PFW\r\nhA1qUorVSFUcdcVOAnoPM+f1qYQ3y4PSrbf1oBAzb5dAevl1k/VWg2wwQ5Rw\r\n0v7ZB5pbr4kVBHtgN1v0j4kEm3UsNqxNjIs3w5wOgS/f4PcVwO1GwV4PfIJ6\r\ng8nPtO2SQfpw8NIGjIT24GWDfBX5nDln9GLQw97+y7KVONhun91UE88ka/OM\r\nGaLeYWa4oNc8oV01PyyAq+o/Q/7roWvdtLlANP+zepOfWy6qKJMrwX64OhgQ\r\nZ/8j4ctL2FY2bRSfcTJCl0yBTtw4NiDzwaVyVSrUHtFhEj4N6AuvE9Icdf7V\r\nwMU/Cw2W/h0vSWS1hLddDEWoalILf/oGUZH7jnKyXPtkwj3OS8XtaqGGsIuu\r\n1uAHA2TaipqeQzpnYzYKVwj+nzEUMRbULhM=\r\n=IApv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.6_1660995492664_0.8183369020736351"},"_hasShrinkwrap":false},"1.0.7":{"name":"@aeldar/rounded-percentage","version":"1.0.7","license":"MIT","description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/aeldar/rounded-percentage.git"},"publishConfig":{"access":"public"},"main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"all"},"module":"dist/rounded-percentage.esm.js","size-limit":[{"path":"dist/rounded-percentage.cjs.production.min.js","limit":"10 KB"},{"path":"dist/rounded-percentage.esm.js","limit":"10 KB"}],"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^8.0.1","husky":"^8.0.1","np":"*","size-limit":"^8.0.1","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^3.9.10"},"gitHead":"5dd0751944ae67e54b45b764d17b7aeae657cad8","bugs":{"url":"https://github.com/aeldar/rounded-percentage/issues"},"homepage":"https://github.com/aeldar/rounded-percentage#readme","_id":"@aeldar/rounded-percentage@1.0.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hT5fm0dXVHZkzlG/36PLeNRIdvOoN/B5ivmyW3VGXeEOB5W9RHFVLjZ9wJr3Fz6Uj0G0PasRy7lBzdcUOar4lA==","shasum":"baafeebe446938dc5b58f142c8d51682e3a714fc","tarball":"https://registry.npmjs.org/@aeldar/rounded-percentage/-/rounded-percentage-1.0.7.tgz","fileCount":15,"unpackedSize":20070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENe5dK1Qq0cUgGlHQH/qvAz+c6CZ9DvMDU5IZdWg3omAiA54ffznbUIK/j1g3YMHVjxQNr3Ei2YuCKfJmhMZRc9QA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMsdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOsxAAhlCtv5VW1WOcPHVruZ30dvOTOrvwVPW4KZlvF+kaLyl72dxS\r\nausyWoXWhfXf4rA0efv2kUbXZI7OqGsnZH5XWdBvoanYbN5w/ZYdORWchODF\r\n2S9MaP8uv4AGgeqTmrkxdd9wZ46UGNIYi48g1acVXdRtq5VIc0l5mx+5UXYT\r\nVK8brE5Ou8/Je5g+cPjDD1SKrFMXX6s/H2igsrGKMMOciQ0SO7HLHHpGDSmO\r\npUwgFaVf2TEPA+Izeq6gCSDa1NMrvABlt67snY5x1jubiXJiu92f11Np5V3l\r\nTwzEdTgRfahAhSPS4Jzq8BMvQFiN5wwKANze/WongilkBvFlT1K2g26MC7ds\r\n5CCr/IUJLKS56Q54JKl673wCHxm27hhZKpkLaDfunhj9V5XxNRNtdi5lvMfs\r\nhfBd2UBd9+1X/F4r2ZFvpnHtU+fAAm0E8lhLlfRcGXXQTt9HulDjF6s3Dx7/\r\nIX2i27MH4BfgDFQfNyRFopw+AZO0P4F8HiNAaUGAVIYVaZHeIRgqINNAl9VP\r\nAEq1UAIiqVXcCNcDZbl+JshaQCfwFvdgBwm8hxHFLZ5yT4VlCqyxdmLvtYBv\r\nhwE7xzvaOKZPLeWh1SmpGpw9cBgtg8NcbeLweOZSSXIFJgm3oKjMXygx8gJe\r\nLJdxCFcTrc8x1SbSDtc+aycYEWyvbNXhx6s=\r\n=a5af\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"directories":{},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rounded-percentage_1.0.7_1660996381333_0.5757658570978597"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-16T17:11:56.194Z","0.1.0":"2022-08-16T17:11:56.569Z","modified":"2022-08-20T11:53:01.613Z","0.1.1":"2022-08-16T17:19:04.646Z","0.1.2":"2022-08-16T17:36:16.784Z","0.1.3":"2022-08-16T17:40:39.745Z","1.0.0":"2022-08-16T18:07:09.494Z","1.0.1":"2022-08-16T18:39:00.473Z","1.0.2":"2022-08-16T19:21:13.559Z","1.0.3":"2022-08-16T19:35:08.713Z","1.0.4":"2022-08-16T19:45:06.320Z","1.0.5":"2022-08-20T11:37:00.695Z","1.0.6":"2022-08-20T11:38:12.861Z","1.0.7":"2022-08-20T11:53:01.522Z"},"maintainers":[{"name":"aeldar","email":"eldar.aliyev8@gmail.com"}],"description":"Calculates rounded percentage using the Largest Remainder Method to keep the sum of the rounded percentages equal to 100","author":{"name":"aeldar","email":"eldar.aliyev8@gmail.com"},"license":"MIT","readme":"# @aeldar/rounded-percentage\n\n[![npm version][npm-badge]][npm-url] [![Size Status][size-badge]][size-url] [![TypeScript][typescript-badge]][typescript-url] [![MIT License][license-badge]][license-url] [![CI Status][ci-badge]][ci-url] [![Featured on Openbase](https://badges.openbase.com/js/featured/@aeldar/rounded-percentage.svg?token=kSWQA6pOGImJkHBxUHREJZQPzFr7ea/uGArQVat2+98=)](https://openbase.com/js/@aeldar/rounded-percentage?utm_source=embedded&amp;utm_medium=badge&amp;utm_campaign=rate-badge)\n\n[npm-badge]: https://img.shields.io/npm/v/@aeldar/rounded-percentage\n[npm-url]: https://www.npmjs.com/package/@aeldar/rounded-percentage\n[typescript-badge]: https://img.shields.io/github/languages/top/aeldar/rounded-percentage\n[typescript-url]: https://github.com/aeldar/rounded-percentage/search?l=typescript\n[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg\n[license-url]: https://github.com/aeldar/rounded-percentage/blob/main/LICENSE\n[ci-badge]: https://github.com/aeldar/rounded-percentage/actions/workflows/main.yml/badge.svg\n[ci-url]: https://github.com/aeldar/rounded-percentage/actions/workflows/main.yml\n[size-badge]: https://img.shields.io/bundlephobia/minzip/@aeldar/rounded-percentage\n[size-url]: https://github.com/aeldar/rounded-percentage/actions/workflows/size.yml\n\nA function `roundedPercentage`, which takes a list of items with percentages and returns the list of tuples of original items and rounded percentages.\n\nThe [Largest Remainder Method](https://en.wikipedia.org/wiki/Largest_remainder_method) is used to calculate rounded percentage keeping the sum of them correct (added up to 100%).\n\n## Signature\n\n```typescript\nfunction roundedPercentage<T>(selector: (x: T) => number, xs: T[]): [T, number][];\n```\n\n## Params\n\n- `selector`: a function to extract the real percentage value from every list item.\n- `xs`: an array of items with percentages. Can be any type that can be converted to a number with the provided `selector`.\n\n## Return value\n\nA list of tuples `[x, p]` where:\n- `x` is the original item from the list (which is the input param `xs`). The reference is kept in case of an `object` item, thus can be used for shallow comparison.\n- `p` is the rounded percentage for that item's real percentage.\n\nATTENTION! The initial order of items is not preserved.\n\n## Usage examples\n\n```typescript\nimport { roundedPercentage } from '@aeldar/rounded-percentage';\n\nconst percentages = [8.3, 1.1, 3.6, 2.25, 2.25, 2.25, 2.25, 64.8, 13.2];\n\nconst roudedPercentages = roundedPercentage(x => x, percentages);\n\nconsole.log(roudedPercentages);\n\n// [\n//  [8.3, 9], [1.1, 1], [3.6, 4], [2.25, 2], [2.25, 2], [2.25, 2], [2.25, 2], [64.8, 65], [13.2, 13]\n// ]\n```\n","readmeFilename":"README.md","keywords":["rounded","percentage","percent","Largest Remainder Method","utility"],"homepage":"https://github.com/aeldar/rounded-percentage#readme","repository":{"type":"git","url":"git+https://github.com/aeldar/rounded-percentage.git"},"bugs":{"url":"https://github.com/aeldar/rounded-percentage/issues"}}