{"_id":"ngx-bar-rating","_rev":"16-caa72c2d147128714acc9c83a170125b","name":"ngx-bar-rating","dist-tags":{"latest":"8.0.1"},"versions":{"0.9.0":{"name":"ngx-bar-rating","version":"0.9.0","keywords":["bar-rating","rating","angular2","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@0.9.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"e083573309d8b60b7027989b76d908ed31eefdf1","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-0.9.0.tgz","integrity":"sha512-WDqGSg9RGVPkr+fPz8DHKtUsuCzEuv722HC4ys9uOYEWX5uzBidkl85sUFb30TAayFI4jRdSNkoEqUtgcG6hWg==","signatures":[{"sig":"MEUCIAOOGpKPiuOAx9vyjz/9XGUiv9sBla7GwVxj9B5mM9iBAiEAoFJJYo11dOW/TtVApX7Rpx6R4GpxVcUBMIhcgzRv/64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"bundles/ngx-bar-rating.umd.js","_from":"dist","module":"index.js","_shasum":"e083573309d8b60b7027989b76d908ed31eefdf1","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"_resolved":"file:dist","repository":{"url":"git+ssh://git@github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"3.10.9","description":"Angular Bar Rating","directories":{},"_nodeVersion":"7.7.2","peerDependencies":{"@angular/core":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/forms":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/common":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating-0.9.0.tgz_1494815190034_0.011043966514989734","host":"packages-18-east.internal.npmjs.com"}},"1.0.0":{"name":"ngx-bar-rating","version":"1.0.0","keywords":["bar-rating","rating","angular4","angular2","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@1.0.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"e43208ef27719b88774f4c35f303001c2a05fcee","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-1.0.0.tgz","integrity":"sha512-/PrKfnxCGMyCcEeg6Z/2NCLCQO88lCcQxXmVnD+N+HS3Au10SGtDBCUJ6rKTGMyIL/2U+5FeX3hbY1shCKDEEw==","signatures":[{"sig":"MEYCIQCl0BgnLqi83mN0fABPHhYrWYj3gUrRG6/dqOS7wXLDFQIhAI70Qr6tRpnDu4nUd/vGguLXuVMFOdf1d5/KmbaOn6oA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"bundles/ngx-bar-rating.umd.js","_from":"dist","module":"index.js","_shasum":"e43208ef27719b88774f4c35f303001c2a05fcee","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"_resolved":"file:dist","repository":{"url":"git+ssh://git@github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"3.10.9","description":"Angular Bar Rating","directories":{},"_nodeVersion":"7.7.2","peerDependencies":{"@angular/core":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/forms":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/common":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating-1.0.0.tgz_1494863762684_0.9808977565262467","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"ngx-bar-rating","version":"1.0.1","keywords":["bar-rating","rating","angular4","angular2","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@1.0.1","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"c582e01f626f62459af3d02a0282080ed8ac1b4c","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-1.0.1.tgz","integrity":"sha512-0nicfO7JsEmIpDxGpzo/MbF7Ik8ZeJdrxZZw/5EkzNm0jDvUz7OzaEEw0+pXR7hQX59pMw21KlaTCk/hzL+kSw==","signatures":[{"sig":"MEYCIQDCV7IE7O9WEApoIVSHTcFWxbG5omhsmNtnEUiQFpF96AIhAMeWHE0XOLMC4Aw6jgmxP4oQY8fWkItarUCLVEELw8eR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"bundles/ngx-bar-rating.umd.js","_from":"dist","module":"index.js","_shasum":"c582e01f626f62459af3d02a0282080ed8ac1b4c","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"_resolved":"file:dist","repository":{"url":"git+ssh://git@github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"3.10.9","description":"Angular Bar Rating","directories":{},"_nodeVersion":"7.7.2","peerDependencies":{"@angular/core":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/forms":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/common":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating-1.0.1.tgz_1494868622069_0.5023961865808815","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"ngx-bar-rating","version":"1.1.0","keywords":["bar-rating","rating","angular4","angular2","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@1.1.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"47a260812b47bc6df157e0aaecae5b29249407c4","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-1.1.0.tgz","integrity":"sha512-kg+97c/v2tZuk+HN8/A86M2QsCedYeMB1/tETVCG249dh+VFF1Vq4PhpXRti27HGYs+Iey9IYoWTO9UlpwUt6w==","signatures":[{"sig":"MEUCIEIGPfcVr0rNjzuc3MWWwRxcatrZWNVNLkXFjKRH2E6MAiEAs69nGsaW7YXPWoalG6aGquPhLPOSmaF8EXBstibAER4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"bundles/ngx-bar-rating.umd.js","_from":"dist","module":"index.js","_shasum":"47a260812b47bc6df157e0aaecae5b29249407c4","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"_resolved":"file:dist","repository":{"url":"git+ssh://git@github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"3.10.10","description":"Angular Bar Rating","directories":{},"_nodeVersion":"6.10.3","peerDependencies":{"@angular/core":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/forms":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8","@angular/common":">=2.0.0 <2.4.6 || >=2.4.8 <4.0.0-beta.6 || >=4.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating-1.1.0.tgz_1496630578439_0.9809780907817185","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ngx-bar-rating","version":"2.0.0","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@2.0.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"c18a01bccb40a2c4de1841b1561086c9249d6aab","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-2.0.0.tgz","fileCount":31,"integrity":"sha512-07ShaELP3GqCt755prG0GGhL6ULkyKj7Mf6BxPDvGLQuaW/C7c9xZJKKZ6lKMjcCVMoBW1HmH2/pZXlIe/bQ6A==","signatures":[{"sig":"MEUCIQCWFi8KwgDc281jWYsLgYrT4nccFrpyeovjYdhRdb9NEAIgHD58j+P/vuWB5sdMTUGbJJnCPmExAN+Hi9ju05OiWTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeS6rCRA9TVsSAnZWagAA/uYP/jO0vXSdm8BJchqvyl1m\nkOX00bE7wGQYvsqx5JKf82oMNlnCxBnlu226S5RVTKWofLDhLyNszqK3fMsa\nHsFHMPQKe5rqqRnuF8o5CZ9DQlePCmAvdfvkdOfEW9D4OZiqXqUHi5ZM9u25\n78hbSiHrjz9NnSpD5kIKz9eVZuaRt/NTzqFHJ0Yy90tHnuFnvWBlf6u17aui\naSci88TPFnNrc+hxxBMcVv/BrJIbu6W+jg6Vu+uQQpmxiNKuc8xz9buKmzSl\nELTy5+/+S5/lvksjf1Fqh+opD3VhBHLuO7sPK1zcxZ8e1sErJ2x//nhZalz5\nXjPC2tikSr5oVUwvTmZPoBvZHzLV6NB3vf0swkruJ5j+Wyd6iTFwAyOu5E2G\nYPhmtQ5qABfblCwCNdyyMR1nMiM6kqtqvd1UthNzBKLs/AX1JWS1UcqoR9St\nY3uuSDeOwfVpGIkpcsWSq6PYGWiFTGNSNT6JSKorrOxWp2GZApnIACrF/cAP\nise8jmbQt1vTczDEpMW0MIPJx7gcjzOauaBGk4k7aOkbn6Z0avj0qAIIefGD\nWYy3YKbX8GTesA5f4tryZdAQozFDaYNXbdQcraI6YFPylpHyB2v8ZJnYVhGw\nMlQv5f9KArwTALnm8nASNtyeXeu5S8VLoucm9qBfaa5/CDD+ijIJB+nCwMjN\nptNT\r\n=8t7t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/ngx-bar-rating.umd.js","es2015":"fesm2015/ngx-bar-rating.js","module":"fesm2015/ngx-bar-rating.js","esm2015":"esm2015/ngx-bar-rating.js","typings":"ngx-bar-rating.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"fesm2015":"fesm2015/ngx-bar-rating.js","metadata":"ngx-bar-rating.metadata.json","repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"6.14.8","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"14.3.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^10.1.3","@angular/common":"^10.1.3"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_2.0.0_1601777323351_0.12154708193315544","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ngx-bar-rating","version":"3.0.0","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@3.0.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"250c4f9a10a7c65b237e150878d24e7d64c8ca2b","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-3.0.0.tgz","fileCount":24,"integrity":"sha512-q7qYO1UIp6TNci/t1KStP4DJpEf/23+IvcmDYXebYTpcq+LuaFehwOuJmYiWwBQntbEesr/X/atnn10jFUTnWA==","signatures":[{"sig":"MEUCIBL6dMonYfkyq1mrLLYP3PE4LjM3Cr4EPum90N20bViLAiEA3xwriKV8KIDmI4a6qSAeLO5wPzF9GTQrNonG7kSeW4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+sPTCRA9TVsSAnZWagAAquMQAJjUwV11WneH1o0tt0Ny\n0cAm9xnxayX7ODifRBCU2AZFQj71i7aD1jX7kW95jxyWpH3XIGb9mG4jUruC\n3uXalOlLCNv5XvTAWFyBxpayk0XqDxJikT5FiiVkW3iA44aySf/LLko48F4L\n/xwJUrJa3gxSIrUMNbEqgJoJ3Ax5qnXUl5TUq9LJVYll2B0owCTdXucfQu5t\nkcn6cP6x0Dr4wqaDHtz+mbMyFEQDWkPoX4Q+PiXn7tfSu0jPARqa7unRmIuD\n8cMYro3E/yd6jxIH8XP/IdR3SVKF9h7JQHD/ZKO5Ar5ktAQqWvH0HYB2Yodr\nuKo7PnmWDd8B+gfQN8xlvcEmmVgPwSsp8572jmhbwgDTVBwF7GV5FKqqdMkb\n5PKhZqUgwqfWKIikHCpJgulcZ84zdKanQuyOTD+ft02XfxWyX9ZX65Sbci3z\nLGU8Q7unEXIdZP1vha6l8TxKWXpvL1UphX4+6RlA3mSpxbkxGDBaoneYFaND\n+GHrvcIKtdhMA0Q+pofd4SkywCmkq2r22XK8Ybyw6Oct+sHw6SeIvUb7gLH6\nG9H3eK9d+rrcEZ/HiXwR4zogxSNnLiu/r6qablVfu47Oa1tThQAC/EYy4wzi\nzH7J0Sg1OSbTbCFF+0mkw2I76zjrdGr7j0jzv6CvXR+WVrMnEfH1Lb7549HE\noEb7\r\n=xrni\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ngx-bar-rating.mjs","module":"fesm2015/ngx-bar-rating.mjs","esm2020":"esm2020/ngx-bar-rating.mjs","exports":{".":{"node":"./fesm2015/ngx-bar-rating.mjs","types":"./ngx-bar-rating.d.ts","es2015":"./fesm2015/ngx-bar-rating.mjs","es2020":"./fesm2020/ngx-bar-rating.mjs","default":"./fesm2020/ngx-bar-rating.mjs","esm2020":"./esm2020/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4c2ce0f6ac6680031b85d2eaca8840b63347c5c7","typings":"ngx-bar-rating.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"fesm2015":"fesm2015/ngx-bar-rating.mjs","fesm2020":"fesm2020/ngx-bar-rating.mjs","repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"8.3.0","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_3.0.0_1643824083615_0.3818825282807101","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ngx-bar-rating","version":"4.0.0","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@4.0.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"b5ea35d2f7a6390ebafb1fa463c5d203c09f9fdc","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-4.0.0.tgz","fileCount":18,"integrity":"sha512-PCST6FUo0IkagZ47LJlzlwXVOw7v2pX2XLWJvFHPK0lRbDetN6iv+1FadDLLS7XZ3wqsoch/n4XiBJkjiAj2zA==","signatures":[{"sig":"MEYCIQCu+jmAlTa/oY8sd9PBzjSBo/UWSHAVzpddVEH0QkjbxgIhALJP35bUeKOOLF+JFbHJp6TEc1+iP5wJe+i6Y1wbHIX8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim4kCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDUA//YrqYYCGoTKznJZGV67vQTrZyf7+UxBMIPaTswprilbdewxti\r\n7d0KlWHS0oUW/RVcyhQRqPjrTCQ9RNU/sSRtIsMXQHltlEy6M0DtojpWFO8L\r\nHLuyycWPVct2l+rpCUfKWsNO2Y2PFrgi1ghEuxTJ52n+vLUTLHxjj1psBOHH\r\nfjheVLbnNGQF+Dhkcc8E1bgt+NfVhCRHURWqBps7Y1B5DEvrvzjyvfwffuP/\r\nA/DJfXvgxfWZlW6ygrh4q6Q1ApRdC9UISkv7fWs86xr9Z2jnl8vS6vZ41bly\r\n01hycl9E0x4P1TpC7FN3hPKXiqLa1hg0Ml2Dq2G3/mF88h0Hg0yLltQ5rMaD\r\nQIaMKKJmENtOWw+hKm+CQC6G7e3xFeWJx/NhwpPRp8g17B5jyMHl43rCBES5\r\n2c7r9+HV/Twbn2eMC14Iop01hkqAYFPcKFkcGJXN9HqTgFVa8J1edf82TuBn\r\nBrzunJsYhSJcNrUQxNSrL0HyGKdsnEpovHVZ3Lo9x2DmQ+6Ex0Dib/kTgRkf\r\nqVMgWJvCXXKW1DNn861vMMr0pr21T5xgDkVbgoeptV8TUiWtO0pg2nV5ssu5\r\nQCYSA++2Nqh5EXi2/2UXZeUOagNOErtJdkPSAtFssVhRekVvUe5DCcZELuiQ\r\n0s3ShzUjPtl6USSKjtydvNEKVn05vERHMF4=\r\n=/YxV\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ngx-bar-rating.mjs","module":"fesm2015/ngx-bar-rating.mjs","esm2020":"esm2020/ngx-bar-rating.mjs","exports":{".":{"node":"./fesm2015/ngx-bar-rating.mjs","types":"./index.d.ts","es2015":"./fesm2015/ngx-bar-rating.mjs","es2020":"./fesm2020/ngx-bar-rating.mjs","default":"./fesm2020/ngx-bar-rating.mjs","esm2020":"./esm2020/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"424d2c6d2493684d43e1cdfed0f74a9f8f8c9d2f","typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"fesm2015":"fesm2015/ngx-bar-rating.mjs","fesm2020":"fesm2020/ngx-bar-rating.mjs","repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"8.11.0","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.0.0","@angular/core":">=14.0.0","@angular/common":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_4.0.0_1654360322255_0.8540936301066238","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"ngx-bar-rating","version":"4.0.1","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@4.0.1","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"b4aa0b7b0af98aa23e59f5ec46cc51922697d0a6","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-4.0.1.tgz","fileCount":24,"integrity":"sha512-vNO2qGRi2L6SrCon3VU6Dn29NXwwETzY20KAIvHkoJeEe6NezN2mvDejqDerWjxLkiKYWhkp8RYd7k48xXuj/w==","signatures":[{"sig":"MEYCIQD0B4etadhKRTvQIKs+gX+VNzt9Mk6yrNngnaf0U2ICfwIhANUUi6shhODIr1ugDb5BaXJNRC2W8mks9/D0UkV2kzdK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim45TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Cw//RvSJX98jF6V7AJiWC3qetlwTep3pX038gtK9nGzypBY0jutf\r\nM+ml1ZKrWZxFj146c38y79/QQOSWp8o0amber1xY2MDGgcrSBywUa5u9zawG\r\nmu0zMvNc8C2+QuxGFLvM94j0hZiYikUJsQ9FqiLA4U6yTSzFtjtLvsBfeiIB\r\nTG4OXLJkrRtFCt3MueY6ffBN9ttv3I2cL6YgRo4ija5wrTYIsPqunKQYW72e\r\nupwBGohgO1ubY2P3ex5uv0nCG0f3XqlhSl0z8qtO96xS8ypqoeAZo41I0ifo\r\n/7oP++hQf9oMoYu8brlVYHKnnGkQA8ZElObqsjidBOJJj23kfdJD7SPUE8HK\r\nhhAh1BWJQZD/1WtYaCtUDldYfERDeIWq49RKwiU18xjbKE9IfObryJ3LK6AF\r\nQiw7fJ7nX+RK94rlpNBqTj5ukWti4hxVNJegWucG4/jRBZbxMFPGGIa+z59g\r\n3UyeRLTHsN8MqCKMxSn09m85UFybH1hLmvf3dTV0PLb3kdznBq550JSoh9Jg\r\nXU6DUZdsOfXQY+kXAXSF6g9iZx1yvB7/9PnTrqWkSsecfqud3N4fqE/SM3xM\r\nGqQ/pQWkgw7DMo/ZFj1H7SaeeV0Fn+SNqMEcdJgHtxQQjVsKuokaX5SnO0zI\r\nFONMr89MvbnLovpNxFQXl03Bk4MHgsPkQiQ=\r\n=yj4v\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ngx-bar-rating.mjs","module":"fesm2015/ngx-bar-rating.mjs","esm2020":"esm2020/ngx-bar-rating.mjs","exports":{".":{"node":"./fesm2015/ngx-bar-rating.mjs","types":"./index.d.ts","es2015":"./fesm2015/ngx-bar-rating.mjs","es2020":"./fesm2020/ngx-bar-rating.mjs","default":"./fesm2020/ngx-bar-rating.mjs","esm2020":"./esm2020/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"96714c10921a68e0517a6c5dbbc998b42bcb808a","typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"fesm2015":"fesm2015/ngx-bar-rating.mjs","fesm2020":"fesm2020/ngx-bar-rating.mjs","repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"8.11.0","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.0.0","@angular/core":">=14.0.0","@angular/common":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_4.0.1_1654361683320_0.36803563610826484","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"ngx-bar-rating","version":"5.0.0","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@5.0.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"6ec76ca8b56ff32273b09edaef5a419fd35cffd8","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-5.0.0.tgz","fileCount":24,"integrity":"sha512-qpqaaYksMfAJR1yaSpBZl3kkn5BEkB6aH6CWGp3iQT13ClRyIn/YJOIJO/qhsP8GzrnO+lPch+wgViL+I8EPkA==","signatures":[{"sig":"MEQCIHIkhIKzMnWv7FwASwQQNNy+SEvZxX+OC2LAgfmjSfdAAiBZvj1OtDxOcNkmEQOl3FR4WFlgdDY/fBpPbHkG8R4zVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDdIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPEg//fYscB+nYx8rMGmfxhTHBD8vhvv2pnkfCqFo7ZIjNwfCGL5rr\r\nv4ahptwaaoVjvPe89svCSDmep3om8ygeFgv+xOLxL23V+AWpR3lZblhDqAJJ\r\n7Dciqpnyjn3frxxB4QeHufFdivkp0K7uOhsVbbZIIa2OFXvW0LKSyhwtBb+4\r\npkH5npVRLhYCh72ipXYe9BgX0HJ0LBCWhgZciX96qwnPNKcpxJVs2UBxphsO\r\nMJZMFvrsgiVA3EQFiv0fjyC2an3YHOhIvMOkUUYLcgGdu6mEBvm5BjrZy+FB\r\nNohwlWnyuGROg74Kwq5mQfbHecKcXxVPXnXG/ULzpFRQxM1GkkwAw1Gay9uj\r\np6G05vllpha72cDN6BowXghftqPGr9e2Q8hsE9MJN/kmW7EyWZ3g9Q/a60le\r\nu/DuIotYMLCRpGd1uaTD0P3FCPvYL+5kyYSLZP+3OTJZSORUwQM/P7u0vkIT\r\npsrOhIh3cku5hvndpjQRz2Q+JqX067An0Isc4ww69yo05o01RForPyfPQta6\r\nplFJECTdxCZi3GZUkkWbocDBE0tdaknUK4KvZ9/qTQxMAkhnDYwMP63rJHLp\r\nEgg0BPurua94jBXvjhHXf3MuAW00WGRCF6EQ/6UN8Tb59tnFxML5jFrx6HkH\r\nBE94JvjphcsI2v+Tz7unYvZ60fwkg1t3NpI=\r\n=Wpjz\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ngx-bar-rating.mjs","module":"fesm2015/ngx-bar-rating.mjs","esm2020":"esm2020/ngx-bar-rating.mjs","exports":{".":{"node":"./fesm2015/ngx-bar-rating.mjs","types":"./index.d.ts","es2015":"./fesm2015/ngx-bar-rating.mjs","es2020":"./fesm2020/ngx-bar-rating.mjs","default":"./fesm2020/ngx-bar-rating.mjs","esm2020":"./esm2020/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c654edd761cbbdfd3e4efb678f9f8ef263e15b57","typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"fesm2015":"fesm2015/ngx-bar-rating.mjs","fesm2020":"fesm2020/ngx-bar-rating.mjs","repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"9.6.1","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.0.0","@angular/core":">=14.0.0","@angular/common":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_5.0.0_1678627363031_0.4149660546909977","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"ngx-bar-rating","version":"6.0.0","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@6.0.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"9ab70cc7c6ab9296b718e963bb56e681df470395","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-6.0.0.tgz","fileCount":22,"integrity":"sha512-cC4+5PHrUvkTeg7KI8vB9UNHMytNP58nwrXIva5dzfzJBWZiaHZy92S4i88wtlwRq9gOqAIG09zcCgrTDvAIYw==","signatures":[{"sig":"MEUCIGbfZm66QTLQtNg94tDtyJtRsbLTPJ8XEiQlfG3a+winAiEAnUOpVeFsudqB1fodbIyae9Lj6puiy6daCZi/wTpqjMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93947},"module":"fesm2022/ngx-bar-rating.mjs","exports":{".":{"esm":"./esm2022/ngx-bar-rating.mjs","types":"./index.d.ts","default":"./fesm2022/ngx-bar-rating.mjs","esm2022":"./esm2022/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"779d45cfa7a7ee4c987fe7007c31a6cc5bde1b12","typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"9.6.1","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.0.0","@angular/core":">=14.0.0","@angular/common":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_6.0.0_1684681266235_0.6932207048600403","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"ngx-bar-rating","version":"7.0.0","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@7.0.0","homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"6d1b769fb96c456460884a0e2876cfe98432172c","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-7.0.0.tgz","fileCount":20,"integrity":"sha512-XsGfLcqGKtT/4RBQytcMEtSJVi4f5zsQZJhaJxQtV/rxvQedAGnt46VdT+BkNYiCsHlz6pmLNM4pl/rDWXTvew==","signatures":[{"sig":"MEUCIEDOuQCzihx9HZMdf3cRsJg893KV+GPMX8ZKtcfZadz0AiEA23KnmH3Lf8z/6u08TFbT3zMNU9htDqxj0ufzStcrvC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81918},"module":"fesm2022/ngx-bar-rating.mjs","exports":{".":{"esm":"./esm2022/ngx-bar-rating.mjs","types":"./index.d.ts","default":"./fesm2022/ngx-bar-rating.mjs","esm2022":"./esm2022/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4db114a3cb804c6a7f75a34a5b063d75320321f1","typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"9.6.1","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=17.3.0","@angular/forms":">=17.3.0","@angular/common":">=17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_7.0.0_1719010453718_0.1334262905529051","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"ngx-bar-rating","version":"7.0.1","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@7.0.1","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"e374b5f3e0b1a3ed80bd9b7d56eafe6ead79cacc","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-7.0.1.tgz","fileCount":20,"integrity":"sha512-Mt65g43xn1N8wZaQQdnSx4bQ9BhbdW6oHcqLRJdqWMreJvZ2djwbBuCOEDC04XJJbQC/pkc2rqHK9meP+L4u0A==","signatures":[{"sig":"MEQCIFiolc/y4w2yZuI0vk3NN+fRhRwpzOjk4tkaKRq7SSSSAiA902lCY4kDlMFmfIkNhj4b78xoRXkUNfESxu93sCBMIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81998},"module":"fesm2022/ngx-bar-rating.mjs","exports":{".":{"esm":"./esm2022/ngx-bar-rating.mjs","types":"./index.d.ts","default":"./fesm2022/ngx-bar-rating.mjs","esm2022":"./esm2022/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"14bc9b2b2a5c06626649485978cc0ba698a8a8bf","typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"9.6.1","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=17.3.0","@angular/forms":">=17.3.0","@angular/common":">=17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_7.0.1_1720832763973_0.1885310928822974","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"ngx-bar-rating","version":"8.0.0","keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","_id":"ngx-bar-rating@8.0.0","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"dist":{"shasum":"d7937999d5aa305e8122336f979fc6d54cf1589e","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-8.0.0.tgz","fileCount":17,"integrity":"sha512-KMzGR7cPLqq+4cB9ikA83zl3zpIw4PGRL0rawkwyvNxn6n2aLSRp+PslonTAoduKKXr9z9/96DvxeymFa6HXKw==","signatures":[{"sig":"MEUCIQDDH2NlNfSBgMual4k6dgLc9Q9olLYqENtg/DpvyrbyPQIgJl2OLASEw6t0/Z1NYO/c5bSgTN6Er49G0sQSgXoqHuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62230},"module":"fesm2022/ngx-bar-rating.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ngx-bar-rating.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7cbb3015209f27599df4698a3c0d0ea7cac4188f","typings":"index.d.ts","_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"repository":{"url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git","type":"git"},"_npmVersion":"9.6.1","description":"Angular Bar Rating","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/forms":">=19.0.0","@angular/common":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-bar-rating_8.0.0_1737140952103_0.41552320908358986","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"ngx-bar-rating","version":"8.0.1","description":"Angular Bar Rating","repository":{"type":"git","url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git"},"homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"keywords":["rating","angular","bar","bar-rating","star","stars"],"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":">=19.0.0","@angular/core":">=19.0.0","@angular/forms":">=19.0.0"},"dependencies":{"tslib":"^2.3.1"},"module":"fesm2022/ngx-bar-rating.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","default":"./fesm2022/ngx-bar-rating.mjs"}},"sideEffects":false,"gitHead":"291cb98a91653141a7a1943e201f2b40c4830c0e","_id":"ngx-bar-rating@8.0.1","_nodeVersion":"20.11.1","_npmVersion":"9.6.1","dist":{"integrity":"sha512-WLOWwA2bmVFFmLdkxwqN3E2Kc08hHcRn6ZFe58TyJFCArrlYvc1pIeUdChnMfjdX0/5S5ABFQBFJ/X57kiQABg==","shasum":"d84360e07831dc72f0327eab82da886d09737ac6","tarball":"https://registry.npmjs.org/ngx-bar-rating/-/ngx-bar-rating-8.0.1.tgz","fileCount":17,"unpackedSize":62618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnShzT7rwYqj8SUqqz5Z3ST7ghic+YAS0/j6gz3nQvFAiB5tUFrvlEk+EVoIO8i/enwydnaL9JuosuC09DCodbMSg=="}]},"_npmUser":{"name":"murhaf","email":"murhafsousli@gmail.com"},"directories":{},"maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-bar-rating_8.0.1_1737144367787_0.19032680070802632"},"_hasShrinkwrap":false}},"time":{"created":"2017-05-15T02:26:30.982Z","modified":"2025-01-17T20:06:08.177Z","0.9.0":"2017-05-15T02:26:30.982Z","1.0.0":"2017-05-15T15:56:04.591Z","1.0.1":"2017-05-15T17:17:03.909Z","1.1.0":"2017-06-05T02:42:59.889Z","2.0.0":"2020-10-04T02:08:43.550Z","3.0.0":"2022-02-02T17:48:03.744Z","4.0.0":"2022-06-04T16:32:02.463Z","4.0.1":"2022-06-04T16:54:43.490Z","5.0.0":"2023-03-12T13:22:43.179Z","6.0.0":"2023-05-21T15:01:06.421Z","7.0.0":"2024-06-21T22:54:13.878Z","7.0.1":"2024-07-13T01:06:04.147Z","8.0.0":"2025-01-17T19:09:12.286Z","8.0.1":"2025-01-17T20:06:07.981Z"},"bugs":{"url":"https://github.com/MurhafSousli/ngx-bar-rating/issues"},"author":{"name":"Murhaf Sousli","email":"murhafsousi@gmail.com"},"license":"MIT","homepage":"https://github.com/MurhafSousli/ngx-bar-rating#readme","keywords":["rating","angular","bar","bar-rating","star","stars"],"repository":{"type":"git","url":"git+https://github.com/MurhafSousli/ngx-bar-rating.git"},"description":"Angular Bar Rating","maintainers":[{"name":"murhaf","email":"murhafsousli@gmail.com"}],"readme":"<p align=\"center\">\r\n  <img height=\"150px\" width=\"150px\" style=\"text-align: center;\" src=\"https://cdn.rawgit.com/MurhafSousli/ngx-bar-rating/af32c04d/assets/logo.svg\">\r\n  <h1 align=\"center\">Angular Bar Rating</h1>\r\n  <p align=\"center\">Minimal, light-weight Angular ratings.</p>\r\n</p>\r\n\r\n[![npm](https://img.shields.io/badge/demo-online-ed1c46.svg)](https://ngx-bar-rating.netlify.app/)\r\n[![npm](https://img.shields.io/badge/stackblitz-online-orange.svg)](https://stackblitz.com/edit/ngx-bar-rating)\r\n[![npm](https://img.shields.io/npm/v/ngx-bar-rating.svg)](https://www.npmjs.com/package/ngx-bar-rating)\r\n[![CI Build](https://github.com/MurhafSousli/ngx-bar-rating/actions/workflows/integrate.yml/badge.svg)](https://github.com/MurhafSousli/ngx-bar-rating/actions/workflows/integrate.yml)[![codecov](https://codecov.io/gh/MurhafSousli/ngx-bar-rating/graph/badge.svg?token=XH3LVM5QS6)](https://codecov.io/gh/MurhafSousli/ngx-bar-rating)\r\n[![Downloads](https://img.shields.io/npm/dt/ngx-bar-rating.svg?maxAge=2592000?style=plastic)](https://www.npmjs.com/package/ngx-bar-rating)\r\n[![Monthly Downloads](https://img.shields.io/npm/dm/ngx-bar-rating.svg)](https://www.npmjs.com/package/ngx-bar-rating)\r\n[![npm bundle size (minified + gzip)](https://img.shields.io/bundlephobia/minzip/ngx-bar-rating.svg)](https://bundlephobia.com/result?p=ngx-bar-rating)\r\n[![npm](https://img.shields.io/npm/l/express.svg?maxAge=2592000)](/LICENSE)\r\n\r\n___\r\n\r\nIf you like this plugin, please give it a star ⭐.\r\n\r\n## Table of Contents\r\n\r\n- [Live Demo](https://ngx-bar-rating.netlify.app/)\r\n- [Installation](#installation)\r\n- [Usage](#usage)\r\n- [Options](#options)\r\n- [Click Effect](#click-effect)\r\n- [CSS Variables](#css-variables)\r\n- [Themes](#themes)\r\n- [Issues](#issues)\r\n- [Author](#author)\r\n\r\n<a name=\"installation\"/>\r\n\r\n## Installation\r\n\r\nInstall it with npm\r\n\r\n```bash\r\nnpm i ngx-bar-rating\r\n```\r\n\r\n\r\n<a name=\"usage\"/>\r\n\r\n## Basic usage:\r\n\r\nImport `BarRating` or `BarRatingModule` in your component imports.\r\n\r\n```ts\r\n@Component({\r\n  standalone: true,\r\n  selector: 'bars',\r\n  template: `\r\n    <bar-rating [(rate)]=\"rate\"/>\r\n  `,\r\n  styleUrl: './example.component.scss',\r\n  imports: [BarRating]\r\n})\r\nexport class BarsComponent {\r\n  rate: number = 4;\r\n}\r\n```\r\n\r\nImport the theme in your global styles (unless you want to use custom template)\r\n\r\n```scss\r\n@import 'ngx-bar-rating/themes/br-default-theme';\r\n```\r\n\r\n<a name=\"options\"/>\r\n\r\n## Rating inputs and outputs:\r\n\r\n| Name             | Description                                                          | Default |\r\n|------------------|----------------------------------------------------------------------|---------|\r\n| **[rate]**       | Current rating. Can be a decimal value like 3.14                     | null    |\r\n| **[max]**        | Maximal rating that can be given using this widget                   | 5       |\r\n| **[theme]**      | Theme class, see available [themes](#themes)                         | default |\r\n| **[readonly]**   | A flag that indicates if rating can be changed                       | false   |\r\n| **[showText]**   | Display rating title if available, otherwise display rating value    | false   |\r\n| **[required]**   | A flag that indicates if rating is disabled. works only with forms   | false   |\r\n| **[disabled]**   | A flag that indicates if rating is disabled. works only with forms   | false   |\r\n| **[titles]**     | Titles array. array should represent all possible values including 0 | []      |\r\n| **(rateChange)** | A stream that emits when the rating value is changed                 |         |\r\n\r\n### Custom rating template\r\n\r\n`BarRatingModule` provides a couple of directives to set custom rating template of your choice.\r\n\r\n- `*ratingActive`: Set template, when a bar/star is active or hovered.\r\n- `*ratingInactive`: Set template, when a bar/star is inactive.\r\n- `*ratingFraction`: Set template, when a bar/star is a fraction.\r\n\r\nHere are some example:\r\n\r\n#### Bootstrap rating example\r\n\r\n```html\r\n<bar-rating [(rate)]=\"rate\" max=\"5\">\r\n  <i *ratingActive class=\"bi bi-star-fill\" style=\"margin: 2px; color: #edb867\"></i>\r\n  <i *ratingInactive class=\"bi bi-star-fill\" style=\"margin: 2px; color: #d2d2d2\"></i>\r\n</bar-rating>\r\n```\r\n\r\n#### FontAwesome rating example\r\n\r\n```html\r\n<bar-rating [(rate)]=\"rate\" max=\"10\">\r\n  <fa-icon *ratingInactive [icon]=\"['far', 'star']\" [fixedWidth]=\"true\" size=\"lg\" style=\"color: #d2d2d2\"/>\r\n  <fa-icon *ratingActive [icon]=\"['fas', 'star']\" [fixedWidth]=\"true\" size=\"lg\" style=\"color: #50e3c2\"/>\r\n  <fa-icon *ratingFraction [icon]=\"['fas', 'star-half-alt']\" [fixedWidth]=\"true\" size=\"lg\" style=\"color: #50e3c2\"/>\r\n</bar-rating>\r\n```\r\n\r\n#### Movie rating example\r\n\r\n```html\r\n<bar-rating [(rate)]=\"rate\" max=\"4\" theme=\"movie\" showText\r\n            [titles]=\"['Bad', 'Mediocre' , 'Good', 'Awesome']\"/>\r\n```\r\n\r\nIt can be used with Angular forms:\r\n\r\n```html\r\n<form #form=\"ngForm\">\r\n  <bar-rating name=\"rating\" [(ngModel)]=\"formRating\" [max]=\"4\" required disabled/>\r\n</form>\r\n<p>form is valid: {{ form.valid ? 'true' : 'false' }}</p>\r\n<pre>{{ formRating }}</pre>\r\n```\r\n\r\nAnd reactive forms:\r\n\r\n```html\r\n<form [formGroup]=\"ratingForm\">\r\n  <bar-rating formControlName=\"rate\" [max]=\"4\" required disabled/>\r\n</form>\r\n<p>form is valid: {{ form.valid ? 'true' : 'false' }}</p>\r\n<pre>{{ formRating }}</pre>\r\n```\r\n\r\n<a name=\"click-effect\"/>\r\n\r\n## Click effect\r\n\r\nTo apply a scale-fade effect when a bar is clicked, simply add the `effect` directive to the `<bar-rating>` component:\r\n\r\n```html\r\n<bar-rating effect/>\r\n```\r\n\r\n## CSS variables\r\n\r\n* `--br-font-size`: Defines the font size for the step element. Affects the themes: [`default`, `square`, `stars`].\r\n* `--br-width`: Specifies the width of the step element. Affects the themes: [`stars`, `square`, `movie`, `vertical`, `horizontal`].\r\n* `--br-height`: Specifies the height of the step element. Affects the themes: [`stars`, `square`, `movie`, `vertical`, `horizontal`].\r\n* `--br-gap`: Sets the gap between the individual steps.\r\n* `--br-active-color`: Defines the color for active steps.\r\n* `--br-inactive-color`: Defines the color for inactive steps.\r\n* `--br-effect-scale`: Specifies the scale value for the scale-fade effect (e.g., `2`).\r\n* `--br-effect-duration`: Sets the duration of the scale-fade animation (e.g., `0.4s`).\r\n* `--br-effect-ease`: Defines the easing function for the scale-fade animation (e.g., `ease-out`).\r\n\r\n<a name=\"themes\"/>\r\n\r\n## Predefined themes\r\n\r\n> If you want to use a custom rating template, you don't need to import any CSS theme.\r\n\r\nIf you want to use one of the predefined themes, you will need to import it in the global style `style.scss`\r\n\r\n- Pure CSS stars (default) `theme=\"default\"`\r\n\r\n```css\r\n@import 'ngx-bar-rating/themes/br-default-theme';\r\n```\r\n\r\n- Horizontal bars `theme=\"horizontal\"`\r\n\r\n```css\r\n@import 'ngx-bar-rating/themes/br-horizontal-theme';\r\n```\r\n\r\n- Vertical bars `theme=\"vertical\"`\r\n\r\n```css\r\n@import 'ngx-bar-rating/themes/br-vertical-theme';\r\n```\r\n\r\n- Custom stars `theme=\"stars\"`\r\n\r\n```css\r\n@import 'ngx-bar-rating/themes/br-stars-theme';\r\n```\r\n\r\n- Movie rating `theme=\"movie\"`\r\n\r\n```css\r\n@import 'ngx-bar-rating/themes/br-movie-theme';\r\n```\r\n\r\n- Square rating `theme=\"square\"`\r\n\r\n```css\r\n@import 'ngx-bar-rating/themes/br-square-theme';\r\n```\r\n\r\nRating style can be easily customized, check the classes used in any theme and add your own css.\r\n\r\nYou can also do the same for forms classes such as `untouched, touched, dirty, invalid, valid ...etc`\r\n\r\n<a name=\"issues\"/>\r\n\r\n## Issues\r\n\r\nIf you identify any errors in this component, or have an idea for an improvement, please open\r\nan [issue](https://github.com/MurhafSousli/ngx-bar-rating/issues). I am excited to see what the community thinks of this\r\nproject, and I would love your input!\r\n\r\n<a name=\"author\"/>\r\n\r\n## Author\r\n\r\n**Murhaf Sousli**\r\n\r\n- [github/murhafsousli](https://github.com/MurhafSousli)\r\n- [twitter/murhafsousli](https://twitter.com/MurhafSousli)\r\n\r\n","readmeFilename":"README.md"}