{"_id":"vue-star-rating","_rev":"34-70786cb6ab9535c7847ea8c9abd090f7","name":"vue-star-rating","description":"A simple, highly customisable star rating component for Vue 2.x.","dist-tags":{"latest":"1.7.0","next":"2.1.0"},"versions":{"1.0.0":{"name":"vue-star-rating","version":"1.0.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babelify":"^7.3.0","browserify":"^13.1.1","gulp":"^3.9.0","gulp-uglify":"^2.0.0","install":"^0.8.4","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.8.0"},"gitHead":"152a159c34e5648512721386d88e5d2d430d23ed","_id":"vue-star-rating@1.0.0","_shasum":"199635e767c15c13d84813608d204c6980ed19f1","_from":".","_npmVersion":"3.3.0","_nodeVersion":"0.12.7","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"199635e767c15c13d84813608d204c6980ed19f1","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.0.0.tgz","integrity":"sha512-iFAQ5OzJlm+HmfqTDgE8A94UVmtPmPxvn15+CRI3VmwC0P00pShbVcepEB7boVmmgjhknlgqgqZCJ7hjkaOHnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD38AmoOmA4dtDbB0Y8QuTOX4Na8e8Fjo3mxjn2DbAXDAIhAOw/9Ny9cPhbJAK2k0S0XclxkN7t0BPyI97AW2/JhtT2"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.0.0.tgz_1484677604471_0.49889491661451757"},"directories":{}},"1.0.2":{"name":"vue-star-rating","version":"1.0.2","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babelify":"^7.3.0","browserify":"^13.1.1","gulp":"^3.9.0","gulp-uglify":"^2.0.0","install":"^0.8.4","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.8.0"},"gitHead":"5ff9fc240b92a9908b704d4a2fe02329ad68bac3","_id":"vue-star-rating@1.0.2","_shasum":"0d38a6da0ef421be333fa19def41e99161c28fd8","_from":".","_npmVersion":"3.3.0","_nodeVersion":"0.12.7","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"0d38a6da0ef421be333fa19def41e99161c28fd8","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.0.2.tgz","integrity":"sha512-HB+0mld0KwAAuViFSOg6wGe31cL9TYbcHW6O0ZKdwvdPNKbt/Yu2OH2ioL43dyJKf0wl9VCY80CTouv/Bd+W7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNIHKa1M6GV96jJSOmdBcdMKBj12RoYSlGEMM/7XzSyQIgfRYooo0ocLMgnJeqAJ9vrHGpiaZsz4eRXQipm50Rhd8="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.0.2.tgz_1484744151658_0.631266389042139"},"directories":{}},"1.0.3":{"name":"vue-star-rating","version":"1.0.3","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babelify":"^7.3.0","browserify":"^13.1.1","gulp":"^3.9.0","gulp-uglify":"^2.0.0","install":"^0.8.4","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.8.0"},"gitHead":"d4e8f039333cf575ac2916872cfbeb1d5376cfdc","_id":"vue-star-rating@1.0.3","_shasum":"fa440032d5cbb80d97089354e203c76c14dd260d","_from":".","_npmVersion":"3.3.0","_nodeVersion":"0.12.7","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"fa440032d5cbb80d97089354e203c76c14dd260d","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.0.3.tgz","integrity":"sha512-TYJnP52TMhxS2lWImSRSkKVCOBLqxsm0X+QM7pEU9tqEtd7cGC286uoKDB3AQp7uk6l7DVseXDLdVfClCOopeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwKspGEyeA/Znp60R/ABP9mSi/XmI/e+uTZ6wiUpbL2AiEAwPrkPXERTb6ZJDgu0b43yOCMtV1CXBbq28BMukXFYVQ="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.0.3.tgz_1484744972189_0.7394583858549595"},"directories":{}},"1.0.4":{"name":"vue-star-rating","version":"1.0.4","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babelify":"^7.3.0","browserify":"^13.1.1","gulp":"^3.9.0","gulp-uglify":"^2.0.0","install":"^0.8.4","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.8.0"},"gitHead":"48a6ef34c93e159aef82269eec4993f86301fc03","_id":"vue-star-rating@1.0.4","_shasum":"8d9e568be00e6ab211ee82ab8c44236417c83f4b","_from":".","_npmVersion":"3.3.0","_nodeVersion":"0.12.7","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"8d9e568be00e6ab211ee82ab8c44236417c83f4b","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.0.4.tgz","integrity":"sha512-IjBATQuc2oFuvPnnZvpRVGy1+6XMQY0Ud2r4QLc3Pj+58EL4kQx0uQwsAAZQ2MqXjlvNH9gIcSmtZeuJA9Nx7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxAYaBbxaCmmNqbrIuqX2dLGekf0nXOSBy9blT4bkibAiEAsQLZrYM+tpI1g7qIFzEwcdik5aKeQtF2Kpu94jE3Svk="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.0.4.tgz_1484821780638_0.1414247986394912"},"directories":{}},"1.0.5":{"name":"vue-star-rating","version":"1.0.5","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babelify":"^7.3.0","browserify":"^13.1.1","gulp":"^3.9.0","gulp-uglify":"^2.0.0","install":"^0.8.4","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.8.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"f93eacb68ce20a83529dc1651dacb1fdcf582f59","_id":"vue-star-rating@1.0.5","_shasum":"b166af991108462c617767d876f62e9789ca78a2","_from":".","_npmVersion":"3.3.0","_nodeVersion":"0.12.7","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"b166af991108462c617767d876f62e9789ca78a2","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.0.5.tgz","integrity":"sha512-p/Rqu3dVspsy6Xv6IL0OMbkQskm4FXDzK4mY5VXV/mNZ3vWP+DEF/YJiTokzC5t1i4gXmyoYUCIHhL95prHiXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7hHwEBqjEnNlkiFHNx0RdDBaKBt7aOfK0W06+G54xJAiEApFzb4+kBIdjyc583dn7xOYxgZGXG4p8aHtJSwU62mhI="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.0.5.tgz_1485079826634_0.22622293489985168"},"directories":{}},"1.0.6":{"name":"vue-star-rating","version":"1.0.6","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babelify":"^7.3.0","browserify":"^13.1.1","gulp":"^3.9.0","gulp-uglify":"^2.0.0","install":"^0.8.4","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.8.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"d59fd97b351063730d423cf1fb224ba39c0b5b16","_id":"vue-star-rating@1.0.6","_shasum":"a93a04aab09f1ea59f15b71b9c8f0037fc1d8c87","_from":".","_npmVersion":"2.14.1","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"a93a04aab09f1ea59f15b71b9c8f0037fc1d8c87","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.0.6.tgz","integrity":"sha512-BD88ygyew/bXBUgchKuOGJf6BkS82J2jC2ovkxZvR+N0GkyHkGh7caKeJqOoIIx6agoARky1gub78e35AybrTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwyeYcoSxerGuSk0Pv8n3F+/Sg88d1PuBQRu3wrEB37AiEAqJbhoE4h3XHPhsLl1kZ9HLeVsbCEAy5l6iiSBfQdGgI="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.0.6.tgz_1485096512152_0.05763403628952801"},"directories":{}},"1.1.0":{"name":"vue-star-rating","version":"1.1.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"e6e1fe943d416b50ce62818490fb9030a1a677bc","_id":"vue-star-rating@1.1.0","_shasum":"63467e95228fada8b675ed750d749261494695ad","_from":".","_npmVersion":"2.14.1","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"63467e95228fada8b675ed750d749261494695ad","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.1.0.tgz","integrity":"sha512-LIGHtwV2sUYH97r7okinWQHErViFCdbKF5Nu5UiofklT9IvX28GxFhB+QC5G9hnr9ad2P4Z3jVfvUyJn3QcaEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA196xngRuQCMFRCUw6/LeQ2EnUZwKqH+HnFgA6jLIEpAiBrzTxT04N5a5REzf0AHEK0gIUOtAKrnHYH1pQNjZKqRQ=="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.1.0.tgz_1488464262724_0.4376916545443237"},"directories":{}},"1.1.1":{"name":"vue-star-rating","version":"1.1.1","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"ff883f6dfe83c932584fbcf1ce71e2cb31d5e29c","_id":"vue-star-rating@1.1.1","_shasum":"1f07576718dce0e45a6d683112d6244bb25ac928","_from":".","_npmVersion":"2.14.1","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"1f07576718dce0e45a6d683112d6244bb25ac928","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.1.1.tgz","integrity":"sha512-pftq6PRJWkZcJ6x4tgefK9OiZQ40I8RmnSoAOqlz2ULLaPnrdp2RG736jMobOtvRhhIuO8JOw42lreWMhTSShw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaeixLKwbal+S5fokzSaxqdnihl7f9u1XxE/MEOge9uQIhAOqWkfEhBKr0Gz37M9OZMrm8zn833/xtCHIpwf8vt5kv"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.1.1.tgz_1488469636660_0.6369730574078858"},"directories":{}},"1.2.0":{"name":"vue-star-rating","version":"1.2.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"506c99c12177af247731599cb14eade13f4a8707","_id":"vue-star-rating@1.2.0","_shasum":"00b73adc3292f0a77abef7b95ebbeaa4082bd728","_from":".","_npmVersion":"2.14.1","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"00b73adc3292f0a77abef7b95ebbeaa4082bd728","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.2.0.tgz","integrity":"sha512-WC11Zu/D1HgiclGTxmHFWUYwxLISBsPZHFRKIyDXwBarzOdm8IIEioJYcwfYGD1/L3D2KeCca5zDbJEU/V7mTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHULSlpOte6rcusNE3JcmHUf+3EU3eQ/luJkJ5oy44IAiB7lR8X7d5giFL4hji7V+H91JEFHjfl1SEAb+Chil474Q=="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.2.0.tgz_1488637331510_0.07355457218363881"},"directories":{}},"1.2.1":{"name":"vue-star-rating","version":"1.2.1","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"bba7433eff2a8ee2ce1c68a033f61520caa813f6","_id":"vue-star-rating@1.2.1","_shasum":"b925f0110480d2d3e605e2807171cd2532b6cf75","_from":".","_npmVersion":"2.14.1","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"b925f0110480d2d3e605e2807171cd2532b6cf75","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.2.1.tgz","integrity":"sha512-1mGCAaG7PBTSKDvyOCngFA7SxrQ1iEAQ8f1NxrkQgG3yZpUoMd/UEAAy9E4nLzrTbEuxHTU/55Vf/+TQRodX3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTRe2wjRqKJ3cXGPifAy7mlG3IP/oucLrxFsTD6IMN8gIhAJ0fAoC4dFa+uxhcLNBcB3ov44kTPcFQ74inMnygfKDz"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.2.1.tgz_1488653878520_0.4327735297847539"},"directories":{}},"1.2.2":{"name":"vue-star-rating","version":"1.2.2","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.9.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"0e09d921b77b17e3a829042e946c678252cbec6c","_id":"vue-star-rating@1.2.2","_shasum":"558fc8782a5ff7295ece2b66b7d1a44297bf7e3d","_from":".","_npmVersion":"2.14.1","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"558fc8782a5ff7295ece2b66b7d1a44297bf7e3d","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.2.2.tgz","integrity":"sha512-kRGgS4NKdbChPKrJUs//dIOdfwfkIdwA2xwwDRudYMOXuxMWwOybnH70TWhIE3f9ZL9LZDUX6QOXr6jKyoisDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD45IvzSjNUixmwblLKiY3OH/D2mDdFcRjPTRvm1G9pCgIgb6V+6EsEFJlQk9LpVv4CmYudgQnfSgEpyK3pGRxhGR4="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.2.2.tgz_1488713258886_0.0015282807871699333"},"directories":{}},"1.3.0":{"name":"vue-star-rating","version":"1.3.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.9.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"dba2141104eb864726fbff533da14ae7d1676cfd","_id":"vue-star-rating@1.3.0","_shasum":"68f6a520142be695a41239153e9a4b3e0120c1db","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"68f6a520142be695a41239153e9a4b3e0120c1db","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.3.0.tgz","integrity":"sha512-ER9bUF987wHb9Vj2wmONK17tIezgXKxghKAQ5JlsLtAVAGouDk9Laht0ewKRHtLjbaJs0hAHGljYGds2VPugCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnqKNnHPFlholQnrYkZfqs1i+sxWheqXq1KQsyFu03JwIhAOLeY0OFvS3Py4iXrCUTBdG2vhnx6oR3gj1KfSXIcjVh"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.3.0.tgz_1492430115881_0.18339767609722912"},"directories":{}},"1.3.1":{"name":"vue-star-rating","version":"1.3.1","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.9.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"281eb7a856c3f834b715c4e4582ef6eba74bb631","_id":"vue-star-rating@1.3.1","_shasum":"429cc7089aca7b1ecc78108088c67ba1cb39e184","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"429cc7089aca7b1ecc78108088c67ba1cb39e184","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.3.1.tgz","integrity":"sha512-e0E+2mFLl6hsboDBNptw3uusjtUrIH59M/OYAGo0MVnHRHYstnXVBOOePR1pl52XYmj1ve08RuRjWWI7ES1UEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAZQzHHIfhlTTGTCAFOWLsIKKB1ERV7i9pCxc2h9PaQwIgU/AanDJrf9UeO0ED1ZnmD1jxqcB4wNNTsI0ViqKYvm0="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.3.1.tgz_1492432252486_0.2064251189585775"},"directories":{}},"1.3.2":{"name":"vue-star-rating","version":"1.3.2","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"src/star-rating.vue","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.21.0","babel-preset-es2015":"^6.18.0","babel-register":"^6.23.0","babelify":"^7.3.0","browserify":"^14.1.0","gulp":"^3.9.0","gulp-uglify":"^2.0.0","jasmine":"^2.5.3","karma":"^1.4.0","karma-browserify":"^5.1.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","vue":"^2.1.8","vueify":"^9.4.0","watchify":"^3.9.0"},"browserify":{"transform":["babelify","vueify"]},"gitHead":"4431d8467d8cf36001431e71587aa694e9f73a5e","_id":"vue-star-rating@1.3.2","_shasum":"15a3ebad948085ecd1edb27e514e32c339fa2645","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"15a3ebad948085ecd1edb27e514e32c339fa2645","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.3.2.tgz","integrity":"sha512-V3LErsYgzW51SrK31orUvE7t9LG+Qz7ZNc549cI3bhRKIwTGF4VC9QLjqiqVqQc3ixcEfUw5HBgw8ifogtMG9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG64KqEOB6i1U3xt9J/3VMtskCt9Y/aXWKyiZrYjbRTfAiBjyFPit5fehGI2wqBj5GjV/5nFlo0MAu+fMlp9laILNA=="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.3.2.tgz_1492437661730_0.683231231989339"},"directories":{}},"1.4.0":{"name":"vue-star-rating","version":"1.4.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/star-rating.min.js","scripts":{"test":"karma start","test:watch":"karma start --single-run=false","lint":"eslint src --ext=js,vue  || exit 0","lint:fix":"eslint src --ext=js,vue --fix  || exit 0","dev":"webpack-dev-server --content-base ./examples/commonjs --env=webpack.dev --open --hot","dist":"webpack --env=webpack.dist"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-preset-es2015":"^6.18.0","css-loader":"^0.28.1","eslint-config-vue":"^2.0.2","eslint-loader":"^1.7.1","eslint-plugin-vue":"^2.0.1","jasmine":"^2.5.3","karma":"^1.4.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","karma-webpack":"^2.0.3","vue":"^2.3.3","vue-loader":"^12.0.4","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5"},"gitHead":"9d1a95122d676cd27d9d73b1e44a27c143729c6d","_id":"vue-star-rating@1.4.0","_shasum":"6352708feaff2669284eea272a2d57c181e26cc8","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"6352708feaff2669284eea272a2d57c181e26cc8","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.4.0.tgz","integrity":"sha512-9bPwPZ4ySICxyHtKeK/ylxuVMjeBhAYHLWHvz59z6mdKdTonPxHcH757Zwsn054julqDXGOJ91zWnuAO2CketQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLylM109ExBMtDHnayHSeP7lWlE6lrix1jMk91anIbXAIgFhhj1Udow2JkMPeBBhaptpFCDOfQ/aGU2ydIoC+XysE="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-star-rating-1.4.0.tgz_1495113722122_0.6420622847508639"},"directories":{}},"1.5.0":{"name":"vue-star-rating","version":"1.5.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/star-rating.min.js","scripts":{"test":"karma start","test:watch":"karma start --single-run=false","lint":"eslint src --ext=js,vue  || exit 0","lint:fix":"eslint src --ext=js,vue --fix  || exit 0","dev":"webpack-dev-server --content-base ./examples/commonjs --env=webpack.dev --open --hot","dist":"webpack --env=webpack.dist"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-preset-es2015":"^6.18.0","css-loader":"^0.28.1","eslint-config-vue":"^2.0.2","eslint-loader":"^1.7.1","eslint-plugin-vue":"^2.0.1","jasmine":"^2.5.3","karma":"^1.4.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","karma-webpack":"^2.0.3","vue":"^2.3.3","vue-loader":"^12.0.4","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5"},"gitHead":"181df80019da569d564897b86462923f530ffee5","_id":"vue-star-rating@1.5.0","_shasum":"c08f21260394fcc1798bb3ed4c26885031d2b1d9","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"c08f21260394fcc1798bb3ed4c26885031d2b1d9","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.5.0.tgz","integrity":"sha512-P9bzF3PppNN0A88uG3dwOr5Y5Sy1NRzJ0JoF+YhGqzpF3mLyvWeRjJnuz6JhXSv+zVRWevaQcYwJ5tHbzLRRNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCOnvXS43xl2nNNGTUINIK/Wj5uPzAymjExRJ94Lyd3QIgKOW39D0qR5g2/mTwI6L1NBQGler0iov2oOs3gvwIgLw="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating-1.5.0.tgz_1509369680665_0.7352933650836349"},"directories":{}},"1.5.1":{"name":"vue-star-rating","version":"1.5.1","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/star-rating.min.js","scripts":{"test":"karma start","test:watch":"karma start --single-run=false","lint":"eslint src --ext=js,vue  || exit 0","lint:fix":"eslint src --ext=js,vue --fix  || exit 0","dev":"webpack-dev-server --content-base ./examples/commonjs --env=webpack.dev --open --hot","dist":"webpack --env=webpack.dist"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-preset-es2015":"^6.18.0","css-loader":"^0.28.1","eslint-config-vue":"^2.0.2","eslint-loader":"^1.7.1","eslint-plugin-vue":"^2.0.1","jasmine":"^2.5.3","karma":"^1.4.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","karma-webpack":"^2.0.3","vue":"^2.3.3","vue-loader":"^12.0.4","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5"},"gitHead":"9003eb942f282d39f8f5ee50dad9a79b958fa3df","_id":"vue-star-rating@1.5.1","_shasum":"535225a12029b1e3706f1f6901fb95350faf2832","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"535225a12029b1e3706f1f6901fb95350faf2832","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.5.1.tgz","integrity":"sha512-lRkuexxCLUNJPaCutkvcf+S4nnII602ntADEaZbIQ1pqtT2se0JmMYJ9cJ5rxa8eG+LxMcruiL4WZB36zU5pAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5A5/hP5L6Y8dUJktsa9iP2vOgPUIiqzNo+k2BJcIbgAiBDAlsv2vRLBxK4yip+XlXirJCsBQn2RtPEBLNHenqDXQ=="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating-1.5.1.tgz_1509727132681_0.4954886164050549"},"directories":{}},"1.6.0":{"name":"vue-star-rating","version":"1.6.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/star-rating.min.js","scripts":{"test":"karma start","test:watch":"karma start --single-run=false","lint":"eslint src --ext=js,vue  || exit 0","lint:fix":"eslint src --ext=js,vue --fix  || exit 0","dev":"webpack-dev-server --content-base ./examples/commonjs --env=webpack.dev --open --hot","dist":"webpack --env=webpack.dist"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"files":["dist","src"],"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-preset-es2015":"^6.18.0","css-loader":"^0.28.1","eslint-config-vue":"^2.0.2","eslint-loader":"^1.7.1","eslint-plugin-vue":"^2.0.1","jasmine":"^2.5.3","karma":"^1.4.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","karma-webpack":"^2.0.3","vue":"^2.3.3","vue-loader":"^12.0.4","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5"},"gitHead":"e7cd5886941369dc7a5981adfce74df35ae69fdb","_id":"vue-star-rating@1.6.0","_shasum":"8586d9d100555fd367df1e3b769669e837089209","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"8586d9d100555fd367df1e3b769669e837089209","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.6.0.tgz","fileCount":9,"unpackedSize":122676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5dnTCRA9TVsSAnZWagAA/HoP/iFfVeDzrURY3uUTal+d\nS9dm05YzCod8PO/TUcNViX3l96rddHI2SL72dYHddlaHtQTU3doLmtKEzILz\ncGMPuQQUrHqW0D09xFrOtLNbpReG1qC8XCIXvdxqzfYSBeTElJ2w2h0U6BfO\nbhmHpJNCsLH1ShCWFl1HiCFM2/poFSg0fHVZKdHhd2xMg87S+SD3e/nZOp1A\nTmhNMoFgbIV//egykqhTSONlgtQ3fGiLsjoEDAmYp3DQIuEmY8DliFVfaZ84\nJLCMPOt9StkU0BgyS0YsxxsLS9L0kJC+qqzm0yXS2zc0NO2XSXxqWRGKF0sF\nPjyzKcoGnzNiSxogo99o/7Qfn2Ezp6W/2te+F7nt3f8iC9fNHokn/QteVctO\nReIwACgji4l5DNyohYOTv8zxvNNYRia56vl4qGfhFn9w3288Qo8wgyq9V3yI\ncbHQSewDEiXOPPzdL31HY4MdG2H/wv2zaNhEzBbuJ/AZUfx+b3GG89mI9sUA\nzfgkCkRfEmlrSB088gOSMtHSghnS/3P5ZItCYSI+Zt1/duPInQcxhl+ETCnk\nMN9mMLCfG6CGLiqxuxfkN5EWqkhg4/Y5TJPgywLrP8EB9wetGqYRxO2sy9Cq\nqSqDdjV8lKngWEeEj3lQysj7OfpoKL4tP2Pov2hnEkbZSokEa8zLJwpvGDkG\nCaR0\r\n=WxHG\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-lr9NdUA3IxzsDFI2x5t6M1ksY+iCw8S9vejE/Gx5gg0KvH6G5P+aXsz2QpUw1VUCO6NarQm9rT2upynzrVOWiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz5LKFI/IKEALWx+oR0vxhAEOsB+GhSnPOw5s84nJ/VQIhAN2/6YltZTP0+JDeCgAAJ/nWIVoRc2hxwJFdr4o9C0m2"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_1.6.0_1525012945725_0.6482683527000668"},"_hasShrinkwrap":false},"1.6.1":{"name":"vue-star-rating","version":"1.6.1","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/star-rating.min.js","scripts":{"test":"karma start","test:watch":"karma start --single-run=false","lint":"eslint src --ext=js,vue  || exit 0","lint:fix":"eslint src --ext=js,vue --fix  || exit 0","dev":"webpack-dev-server --content-base ./examples/commonjs --env=webpack.dev --open --hot","dist":"webpack --env=webpack.dist"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-preset-es2015":"^6.18.0","css-loader":"^0.28.1","eslint-config-vue":"^2.0.2","eslint-loader":"^1.7.1","eslint-plugin-vue":"^2.0.1","jasmine":"^2.5.3","karma":"^1.4.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","karma-webpack":"^2.0.3","vue":"^2.3.3","vue-loader":"^12.0.4","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5"},"gitHead":"7768be747f14731d4b62aaf96a3b6295035f20e2","_id":"vue-star-rating@1.6.1","_shasum":"160cf66e6af4597180fd2552df5d03d590ec40d4","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"dist":{"shasum":"160cf66e6af4597180fd2552df5d03d590ec40d4","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.6.1.tgz","integrity":"sha512-JSmVx16rcxyw4Ma6YQ5DnIExyjF4IFf/ypxh3zfmtFZzE/hjswDT0fLn1vF4ERxDbAp0nHA3u51BYFbA8gyYyQ==","fileCount":9,"unpackedSize":123171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1y9fCRA9TVsSAnZWagAAZ4MP/1ToGMPddq6OBKRActRs\nOZTERYUzPs+XQ5XQNti4W7D1jkeyK1MsIhtdnnXC2j/pXJmOYfS6UnlgueOV\n8LZFlAn5r+BairAxkOkTMRHNP633ONYn5PQwe8fS99K4H18Yjk7EH/F2vErA\nMg+o+jNaBF/Zc4eNuVAu4C0YaM6dG3AVGrkkLA7Wws9BbSJWisZU2A+FAun3\noGbhtVxxjAfOrljBu2wJHXFhVlzFlHJxkhPYliEOepaxmjNTr7gd1rYfp6h5\ntQ5AOWCM0+MrA2mRYx1FHlL4DP8M2whWlsTNdyE7nNAEGs/GtHFjwyiJ6cmG\nnTpk9ehERtDZVaPpETRr0TRxJjXCQBdM3l3jOzuAoj8WF8dL3ntErKHNCKSj\nj/guvtPd0TB06d28FBn6DiCUrLm2iQ/4Y/XA0FQzGhtyZ/9kZzvX9gNtzjry\n4r+YbMB+MF/J20vVcF1boKkhQ8rR3yWfGUtAWzAs3URMllKw5YTboNmyLK+t\nhEdJdm2hZwPPxU5IKcRiUnDCAVPEcSwrJyD7a/3j5yoKtdQj05F94ur0g7hv\ngtzsD54lFomasM9U6OTO1NTzfYQstbLfjYBXLxejMKOfq0AO2Hzjsd67nSwZ\nKKiculEEN06syldtPF+wmonTsiBAaXuXyJwGTlPow4kGSEgsT4eL+OREcfwF\nw/b8\r\n=Taih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTyk01TuNdFBrJ6BKBYbkvTCp0eRdf06xj3Q1jF9YUIAiACKwZZTPs+DpWvf7Hj/IpGXh0DxwDxbFdMeoXK/cUNWA=="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_1.6.1_1540829023115_0.03729347541193828"},"_hasShrinkwrap":false},"2.0.0":{"name":"vue-star-rating","version":"2.0.0","description":"A simple, highly customisable star rating component for Vue 3.x.","main":"dist/star-rating.min.js","scripts":{"test":"jest","lint":"npx vue-cli-service lint","serve":"npx vue-cli-service serve ./examples/commonjs/app.js","build":"npx vue-cli-service build --target lib --name VueStarRating ./src/index.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/runtime-corejs3":"^7.11.2","@vue/cli-plugin-eslint":"^4.5.6","@vue/cli-service":"^4.5.6","@vue/compiler-sfc":"^3.0.0","@vue/test-utils":"^2.0.0-beta.5","babel-jest":"^26.3.0","eslint":"^7.9.0","eslint-plugin-vue":"^7.0.0-beta.4","jest":"^26.4.2","typescript":"^4.0.3","vue":"^3.0.0","vue-jest":"^5.0.0-alpha.4"},"dependencies":{},"readme":"# Star Rating Component for Vue 2.x / 3.x\n\n[![Build Status](https://travis-ci.org/craigh411/vue-star-rating.svg?branch=master)](https://travis-ci.org/craigh411/vue-star-rating)\n[![npm](https://img.shields.io/npm/dt/vue-star-rating.svg)]()\n\nA simple, highly customisable star rating component for Vue 2.x. / 3.x\n\n> Need more than stars? Check out [vue-rate-it](https://github.com/craigh411/vue-rate-it) with hundreds of different raters built in!\n\n### Screenshot\n\n![star-rating.png](https://user-images.githubusercontent.com/13747552/76623388-4ee74580-652b-11ea-9efb-5fb0ca548980.png)\n\n#### See it in action on JSFiddle\n- [Vue 2 Examples](https://jsfiddle.net/craig_h_411/992o7cq5/)\n- [Vue 3 Examples](https://jsfiddle.net/craig_h_411/db0t2caj/)\n\n## Features:\n\n  - SVG stars - scale without loss of quality.\n  - Customisable rating increments.\n  - Customisable colors.\n  - Customisable number of stars.\n  - Create read-only stars.\n\n## Usage\n\n### Install Via NPM\n\n\nInstall via npm:\n\n#### Vue 2.x Install\n\n`npm install vue-star-rating`\n\n#### Vue 3.x Install\n\nIf you're using Vue 3 you will currently need to install the `next` version of `vue-star-rating`\n\n`npm install vue-star-rating@next`\n\n---\n\nOnce installed import in to your component:\n\n`import StarRating from 'vue-star-rating'`\n\nThen register `vue-star-rating` using the components option:\n\n```javascript\ncomponents: {\n  StarRating\n}\n```\n\nYou can then use the following markup in your project:\n\n`<star-rating />`\n\n---\n\n### Via CDN\n\nYou may also include `vue-star-rating` directly in to your webpage via Unpkg. Simply add the following script tag:\n\n#### Vue 2.x\n\n`<script src=\"https://unpkg.com/vue-star-rating/dist/star-rating.min.js\"></script>`\n\nYou will need to register the component by doing:\n\n```javascript\nVue.component('star-rating', VueStarRating.default);\n```\n\n#### Vue 3.x\n\n`<script src=\"https://unpkg.com/vue-star-rating@2.0.0/dist/VueStarRating.umd.min.js\"></script>`\n\n```javascript\nconst app = Vue.createApp({ \n  // Your component code\n })\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n```\n\n\n## Getting Started\n\nTo get started with `vue-star-rating` you will want to sync the rating values between the component and parent, you can then take a look at the props and custom events section of the docs to customise your `star-rating` component.\n\n### Syncing Rating Values with V-Model\n\n`vue-star-rating` supports `v-model`, which is the simplest way to keep your ratings in sync:\n\n#### Vue 2.2+\n\n```HTML\n<star-rating v-model=\"rating\"></star-rating>\n```\n\n#### Vue 3.x\n\nv-model works on the `rating` prop, so if you're using **Vue 3** you will need to do:\n\n```HTML\n<star-rating v-model:rating=\"rating\"></star-rating>\n```\n\n## Docs\n\n### Props\n\nThe following props can be passed to the component:\n\n#### General Props\n\nThese props provide general functionailty to the star rating component\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| increment  |  The rating increment, for example pass 0.5 for half stars or 0.01 for fluid stars. Expects a number between 0.01 - 1. | 1\n| rating  | The initial rating, this will automatically round to the closest increment, so for the most accurate rating pass 0.01 as increment or set the `round-start-rating` prop to false  | 0 |\n| max-rating  | The maximum rating, this lets `vue-star-rating` know how many stars to display | 5 |\n| star-points | The points defining a custom star shape.<br><small>_If no points are passed the default star shape is used._</small> | [] |\n| read-only  | When set to true, the rating cannot be edited. Use in conjuction with `increment` to define rounding precision.  | false |\n| show-rating  | Whether or not to show the rating next to the stars  | true |\n| fixed-points  | Specify a fixed number of digits after the decimal point. | null |\n| rtl  | Pass true to display star rating using rtl (right-to-left) | false |\n| round-start-rating  | Pass false if you don't want the start rating value to round to the closest increment. The user will still only be able to select based on the given increment. | true |\n\n#### Style Props\n\nThese props are used to style the star rating component\n\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| star-size  | The size of each star, this gets passed to the `SVG` width attribute, so  larger numbers are larger stars  | 50 |\n| inactive-color  | The color of the non-highlighted portion of a star.  | #d8d8d8 |\n| active-color  | The color of the highlighted portion of a star.  | #ffd055 |\n| border-color  | Sets the colour of the border for each star | #999 |\n| border-width  | Sets the width of the border for each star | 0 |\n| padding  | Pads the right of each star so distance between stars can be altered | 0 |\n| rounded-corners | Whether or not to round the star's corners | false |\n| inline  | Sets the star rating to display inline | false |\n| glow | Adds a subtle glow around each active star, this should be a number to spread the glow | 0 |\n| glow-color | Sets the color for the glow (note, this effect can be very subtle) | #000 |\n| text-class  | A css class name to style the rating text for a specific star rating component | '' |\n\n**Important:** Vue requires you to pass numbers and boolean values using `v-bind`, any props that require a number or bool should use `v-bind:` or the colon (`:`) shorthand.\n\n#### Props Example\n\n```HTML\n<star-rating v-bind:increment=\"0.5\"\n             v-bind:max-rating=\"3\"\n             inactive-color=\"#000\"\n             active-color=\"#f00\"\n             v-bind:star-size=\"90\">\n</star-rating>\n```\n\n### Custom Events\n\n`vue-star-rating` fires the following custom events, simply use `v-on:` or the `@` shortand to capture the event.\n\n### Vue 2.x Events\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| rating-selected  | Returns the rating the user selects via the click event |  rating\n| current-rating  | Returns the rating that the users mouse is currently over  | rating\n\n#### Vue 2.x Example\n\n```HTML\n<star-rating @rating-selected =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nnew Vue({\n  el: '#app',\n  methods: {\n    setRating: function(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n});\n```\n\n### Vue 3.x Events\n\nSome changes have been made to event names in Vue 3\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| update:rating  | Returns the rating the user selects via the click event |  rating\n| hover:rating  | Returns the rating that the users mouse is currently over  | rating\n\n\n#### Vue 3.x Example\n\n```HTML\n<star-rating @update:rating =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nconst app = Vue.createApp({\n  methods: {\n    setRating(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n})\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n\n```\n\n### IE9 Support\n\n  `vue-star-rating` supports IE 9+; make sure you place the following in the `head` of your webpage to ensure that IE is in standards mode:\n\n`<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\">`\n\n\n------------------------------------------------\n\nOpen-source should always be 100% FREE! but, if you're feeling generous, feel free to:\n\n<a href=\"https://www.buymeacoffee.com/fkocI2e6H\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: auto !important;width: auto !important;\" ></a>\n","readmeFilename":"README.md","gitHead":"6af7897c5f70f90a125a340628cac63a7df55c76","_id":"vue-star-rating@2.0.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9XZr3MANB40kvQwaotwQe4G8r36HWTw/TxYGjIWY3yNnZnrUIZMSLvQqBi7jWmihJe5DD2uXF6V0ZSZfdktFIg==","shasum":"00dac83036a48a97dcda73c953d0e346c46158fb","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-2.0.0.tgz","fileCount":14,"unpackedSize":357205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbJ11CRA9TVsSAnZWagAAkggP/jVX56WDzmqNo+Kx7O6J\nxtpi5vu9JaoOqCbtUoAvsWqnh7yETEy7+OOtuU9yelduHJIh86XoUAEG7J9s\njd+TmoEQA6bz/TQ9eTMnPyTVnReWR2aZ7CExXRA9UvPG6D6p5hzhRUUP4Ujr\nl1O5S1/x1pYLs0MDUOBznKk8+utSBiumJRWailh1UU7UZ4VpjXsZ6Vo1jVpZ\nZuySdSRZL8G39dPABveszN7wWCwhYqQfges5VbytGUfVMRDXKI/222ZMwu59\naQpV4hD2yNb9DXJbqgVlB+0ohcsibCYNxLBb/RPdZMaG3EztvR2XSQheJbcM\nucPSApabcCGK031Vw4W7z4OQevst0rXEIr3amDcQS41z4h4yW1uaKR7HEVAy\nD1S1PUTuk5yA7PJve2fcksCV7MytvSzfj2ZcCEyrdyPp+oECL+9O9cfkUp5l\nVJgkgn2OiR0fVPtMaTp7/zaiainJIvXZy3LYrAxxdVlQDNBCKPi6LMz6whHb\nQk2PM/Wra6h6Pe2JeE83jP0x3IgKwn+VfpZuR6P6wa6mY87H9KBMJTKcPrsc\neNQ5yzWzilFW/GEw9D7+W3Y8cKsY2jtjLin73daT67qK1akJsi/PcYjS0lfr\ndnhr1fsirCKArezv3Eb1ceQ90HsEQgIsr8bKToZNDWwBQm/8VegG61scBt/N\nrKaF\r\n=iS2E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+8Wh0pnwpKlvFn0o8k4jLYwcqttmyyXw8LKaw3NUHNAiEA5WGqwvjoaWq5UUHCp9ZcqK4/bMcVTJgu0N1IAkn0Kr0="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_2.0.0_1600953717417_0.8052815590349749"},"_hasShrinkwrap":false},"2.0.1":{"name":"vue-star-rating","version":"2.0.1","description":"A simple, highly customisable star rating component for Vue 3.x.","main":"dist/VueStarRating.common.js","scripts":{"test":"jest","lint":"npx vue-cli-service lint","serve":"npx vue-cli-service serve ./examples/commonjs/app.js","build":"npx vue-cli-service build --target lib --name VueStarRating ./src/index.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/runtime-corejs3":"^7.11.2","@vue/cli-plugin-eslint":"^4.5.6","@vue/cli-service":"^4.5.6","@vue/compiler-sfc":"^3.0.0","@vue/test-utils":"^2.0.0-beta.5","babel-jest":"^26.3.0","eslint":"^7.9.0","eslint-plugin-vue":"^7.0.0-beta.4","jest":"^26.4.2","typescript":"^4.0.3","vue":"^3.0.0","vue-jest":"^5.0.0-alpha.4"},"dependencies":{},"readme":"# Star Rating Component for Vue 2.x / 3.x\n\n[![Build Status](https://travis-ci.org/craigh411/vue-star-rating.svg?branch=master)](https://travis-ci.org/craigh411/vue-star-rating)\n[![npm](https://img.shields.io/npm/dt/vue-star-rating.svg)]()\n\nA simple, highly customisable star rating component for Vue 2.x. / 3.x\n\n> Need more than stars? Check out [vue-rate-it](https://github.com/craigh411/vue-rate-it) with hundreds of different raters built in!\n\n### Screenshot\n\n![star-rating.png](https://user-images.githubusercontent.com/13747552/76623388-4ee74580-652b-11ea-9efb-5fb0ca548980.png)\n\n#### See it in action on JSFiddle\n- [Vue 2 Examples](https://jsfiddle.net/craig_h_411/992o7cq5/)\n- [Vue 3 Examples](https://jsfiddle.net/craig_h_411/db0t2caj/)\n\n## Features:\n\n  - SVG stars - scale without loss of quality.\n  - Customisable rating increments.\n  - Customisable colors.\n  - Customisable number of stars.\n  - Create read-only stars.\n\n## Usage\n\n### Install Via NPM\n\n\nInstall via npm:\n\n#### Vue 2.x Install\n\n`npm install vue-star-rating`\n\n#### Vue 3.x Install\n\nIf you're using Vue 3 you will currently need to install the `next` version of `vue-star-rating`\n\n`npm install vue-star-rating@next`\n\n---\n\nOnce installed import in to your component:\n\n`import StarRating from 'vue-star-rating'`\n\nThen register `vue-star-rating` using the components option:\n\n```javascript\ncomponents: {\n  StarRating\n}\n```\n\nYou can then use the following markup in your project:\n\n`<star-rating />`\n\n---\n\n### Via CDN\n\nYou may also include `vue-star-rating` directly in to your webpage via Unpkg. Simply add the following script tag:\n\n#### Vue 2.x\n\n`<script src=\"https://unpkg.com/vue-star-rating/dist/star-rating.min.js\"></script>`\n\nYou will need to register the component by doing:\n\n```javascript\nVue.component('star-rating', VueStarRating.default);\n```\n\n#### Vue 3.x\n\n`<script src=\"https://unpkg.com/vue-star-rating@2.0.0/dist/VueStarRating.umd.min.js\"></script>`\n\n```javascript\nconst app = Vue.createApp({ \n  // Your component code\n })\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n```\n\n\n## Getting Started\n\nTo get started with `vue-star-rating` you will want to sync the rating values between the component and parent, you can then take a look at the props and custom events section of the docs to customise your `star-rating` component.\n\n### Syncing Rating Values with V-Model\n\n`vue-star-rating` supports `v-model`, which is the simplest way to keep your ratings in sync:\n\n#### Vue 2.2+\n\n```HTML\n<star-rating v-model=\"rating\"></star-rating>\n```\n\n#### Vue 3.x\n\nv-model works on the `rating` prop, so if you're using **Vue 3** you will need to do:\n\n```HTML\n<star-rating v-model:rating=\"rating\"></star-rating>\n```\n\n## Docs\n\n### Props\n\nThe following props can be passed to the component:\n\n#### General Props\n\nThese props provide general functionailty to the star rating component\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| increment  |  The rating increment, for example pass 0.5 for half stars or 0.01 for fluid stars. Expects a number between 0.01 - 1. | 1\n| rating  | The initial rating, this will automatically round to the closest increment, so for the most accurate rating pass 0.01 as increment or set the `round-start-rating` prop to false  | 0 |\n| max-rating  | The maximum rating, this lets `vue-star-rating` know how many stars to display | 5 |\n| star-points | The points defining a custom star shape.<br><small>_If no points are passed the default star shape is used._</small> | [] |\n| read-only  | When set to true, the rating cannot be edited. Use in conjuction with `increment` to define rounding precision.  | false |\n| show-rating  | Whether or not to show the rating next to the stars  | true |\n| fixed-points  | Specify a fixed number of digits after the decimal point. | null |\n| rtl  | Pass true to display star rating using rtl (right-to-left) | false |\n| round-start-rating  | Pass false if you don't want the start rating value to round to the closest increment. The user will still only be able to select based on the given increment. | true |\n\n#### Style Props\n\nThese props are used to style the star rating component\n\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| star-size  | The size of each star, this gets passed to the `SVG` width attribute, so  larger numbers are larger stars  | 50 |\n| inactive-color  | The color of the non-highlighted portion of a star.  | #d8d8d8 |\n| active-color  | The color of the highlighted portion of a star.  | #ffd055 |\n| border-color  | Sets the colour of the border for each star | #999 |\n| border-width  | Sets the width of the border for each star | 0 |\n| padding  | Pads the right of each star so distance between stars can be altered | 0 |\n| rounded-corners | Whether or not to round the star's corners | false |\n| inline  | Sets the star rating to display inline | false |\n| glow | Adds a subtle glow around each active star, this should be a number to spread the glow | 0 |\n| glow-color | Sets the color for the glow (note, this effect can be very subtle) | #000 |\n| text-class  | A css class name to style the rating text for a specific star rating component | '' |\n\n**Important:** Vue requires you to pass numbers and boolean values using `v-bind`, any props that require a number or bool should use `v-bind:` or the colon (`:`) shorthand.\n\n#### Props Example\n\n```HTML\n<star-rating v-bind:increment=\"0.5\"\n             v-bind:max-rating=\"3\"\n             inactive-color=\"#000\"\n             active-color=\"#f00\"\n             v-bind:star-size=\"90\">\n</star-rating>\n```\n\n### Custom Events\n\n`vue-star-rating` fires the following custom events, simply use `v-on:` or the `@` shortand to capture the event.\n\n### Vue 2.x Events\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| rating-selected  | Returns the rating the user selects via the click event |  rating\n| current-rating  | Returns the rating that the users mouse is currently over  | rating\n\n#### Vue 2.x Example\n\n```HTML\n<star-rating @rating-selected =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nnew Vue({\n  el: '#app',\n  methods: {\n    setRating: function(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n});\n```\n\n### Vue 3.x Events\n\nSome changes have been made to event names in Vue 3\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| update:rating  | Returns the rating the user selects via the click event |  rating\n| hover:rating  | Returns the rating that the users mouse is currently over  | rating\n\n\n#### Vue 3.x Example\n\n```HTML\n<star-rating @update:rating =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nconst app = Vue.createApp({\n  methods: {\n    setRating(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n})\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n\n```\n\n### IE9 Support\n\n  `vue-star-rating` supports IE 9+; make sure you place the following in the `head` of your webpage to ensure that IE is in standards mode:\n\n`<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\">`\n\n\n------------------------------------------------\n\nOpen-source should always be 100% FREE! but, if you're feeling generous, feel free to:\n\n<a href=\"https://www.buymeacoffee.com/fkocI2e6H\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: auto !important;width: auto !important;\" ></a>\n","readmeFilename":"README.md","gitHead":"2c50c28303378f57f801c8288729849245e7cd6f","_id":"vue-star-rating@2.0.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-N3HPLocGU2uXpUpOiRn6ePbDAMMbEnawGLpxbhwci+7CzV9RTP+gLgqFDzqYS6gXjYbQnngxmKERahTAGoFtSA==","shasum":"d30a50b4d4bf79dfbf441e92fffff88c986e0e96","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-2.0.1.tgz","fileCount":14,"unpackedSize":357210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbJ8dCRA9TVsSAnZWagAAFOcP/RTPHu5RnMEOIurR9iNq\nQie4Fcu/n52g573T+5uOaTZtGGSWivvFmslK+jx3BOkJZ7A96Cyelkq25M+A\nDekXef05xwtZQCt8UtgfOiQ+RcFkH9WZAHxlHlyduBGo27xLHevsKsBrYPZY\nJ5gYrPDndOaBIwnQWa8G7q4e3E77ddLCpKoFCjsC1Pi+DCB0lxHCjjrzZl07\nzopfMpyQXUAOwX+qVN4zwA+OXDAWixEyJ2thcXBej9w+sQ4SUkv2yY97QZRj\ndtSuchXE7zxfEzT1MVvHu2XeF/oQb3Em792NPup26WmiEMM6lK3GzscsVRws\ndbbny3P9oDrFbXgf+mh9P/FxYKZQEa8V1DA/fF2ngg3qFDT7k6flEcuqVwhS\nYfWHxlPrEoiVmQek1kdmowrNLl9UamhPB73qVMcllKJziauKysQbEtJ8skM6\nWN99trpPp87PT9ATDdNXil3CBlKsEF83c8NWXwbiR1VHwyrKwLHox3BsfV3V\n6svXePM7lfuoi9iqmfoUTJGVRhJRJsc3ja5B22/CS3JiT2FEnqWUuiQFhECo\nRNDIX3LkpiIxHu3SchyD4GVe+hiLkKMCaA4ZK6kkdB42K3Kp9bC83R2JzkGh\nZuggbUbmAsEfRQc1z4/xVeu3uE8dwDfPcRzXaZ8G4wnfjK9k8746h46hWYSE\nTM6D\r\n=kGHh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtgaF7uZkG1s4x7XWMpwhr6brkj4Xa0VbkIhxZ0qdfEAIhAJW+FmkkMxhx+AqfHxYXOoGFmwfW6pmrBSwnzbdAWi4T"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_2.0.1_1600954141308_0.46645521235660925"},"_hasShrinkwrap":false},"2.0.2":{"name":"vue-star-rating","version":"2.0.2","description":"A simple, highly customisable star rating component for Vue 3.x.","main":"dist/VueStarRating.common.js","scripts":{"test":"jest","lint":"npx vue-cli-service lint","serve":"npx vue-cli-service serve ./examples/commonjs/app.js","build":"npx vue-cli-service build --target lib --name VueStarRating ./src/index.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/runtime-corejs3":"^7.11.2","@vue/cli-plugin-eslint":"^4.5.6","@vue/cli-service":"^4.5.6","@vue/compiler-sfc":"^3.0.0","@vue/test-utils":"^2.0.0-beta.5","babel-jest":"^26.3.0","eslint":"^7.9.0","eslint-plugin-vue":"^7.0.0-beta.4","jest":"^26.4.2","typescript":"^4.0.3","vue":"^3.0.0","vue-jest":"^5.0.0-alpha.4"},"dependencies":{},"readme":"# Star Rating Component for Vue 2.x / 3.x\n\n[![Build Status](https://travis-ci.org/craigh411/vue-star-rating.svg?branch=master)](https://travis-ci.org/craigh411/vue-star-rating)\n[![npm](https://img.shields.io/npm/dt/vue-star-rating.svg)]()\n\nA simple, highly customisable star rating component for Vue 2.x. / 3.x\n\n> Need more than stars? Check out [vue-rate-it](https://github.com/craigh411/vue-rate-it) with hundreds of different raters built in!\n\n### Screenshot\n\n![star-rating.png](https://user-images.githubusercontent.com/13747552/76623388-4ee74580-652b-11ea-9efb-5fb0ca548980.png)\n\n#### See it in action:\n- [Vue 2 Examples](https://jsfiddle.net/craig_h_411/992o7cq5/)\n- [Vue 3 Examples](https://codepen.io/craigh411/pen/abNXVQN)\n\n## Features:\n\n  - SVG stars - scale without loss of quality.\n  - Customisable rating increments.\n  - Customisable colors.\n  - Customisable number of stars.\n  - Create read-only stars.\n\n## Usage\n\n### Install Via NPM\n\n\nInstall via npm:\n\n#### Vue 2.x Install\n\n`npm install vue-star-rating`\n\n#### Vue 3.x Install\n\nIf you're using Vue 3 you will currently need to install the `next` version of `vue-star-rating`\n\n`npm install vue-star-rating@next`\n\n---\n\nOnce installed import in to your component:\n\n`import StarRating from 'vue-star-rating'`\n\nThen register `vue-star-rating` using the components option:\n\n```javascript\ncomponents: {\n  StarRating\n}\n```\n\nYou can then use the following markup in your project:\n\n`<star-rating />`\n\n---\n\n### Via CDN\n\nYou may also include `vue-star-rating` directly in to your webpage via Unpkg. Simply add the following script tag:\n\n#### Vue 2.x\n\n`<script src=\"https://unpkg.com/vue-star-rating/dist/star-rating.min.js\"></script>`\n\nYou will need to register the component by doing:\n\n```javascript\nVue.component('star-rating', VueStarRating.default);\n```\n\n#### Vue 3.x\n\n`<script src=\"https://unpkg.com/vue-star-rating@next/dist/VueStarRating.umd.min.js\"></script>`\n\n```javascript\nconst app = Vue.createApp({ \n  // Your component code\n })\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n```\n\n\n## Getting Started\n\nTo get started with `vue-star-rating` you will want to sync the rating values between the component and parent, you can then take a look at the props and custom events section of the docs to customise your `star-rating` component.\n\n### Syncing Rating Values with V-Model\n\n`vue-star-rating` supports `v-model`, which is the simplest way to keep your ratings in sync:\n\n#### Vue 2.2+\n\n```HTML\n<star-rating v-model=\"rating\"></star-rating>\n```\n\n#### Vue 3.x\n\nv-model works on the `rating` prop, so if you're using **Vue 3** you will need to do:\n\n```HTML\n<star-rating v-model:rating=\"rating\"></star-rating>\n```\n\n## Docs\n\n### Props\n\nThe following props can be passed to the component:\n\n#### General Props\n\nThese props provide general functionailty to the star rating component\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| increment  |  The rating increment, for example pass 0.5 for half stars or 0.01 for fluid stars. Expects a number between 0.01 - 1. | 1\n| rating  | The initial rating, this will automatically round to the closest increment, so for the most accurate rating pass 0.01 as increment or set the `round-start-rating` prop to false  | 0 |\n| max-rating  | The maximum rating, this lets `vue-star-rating` know how many stars to display | 5 |\n| star-points | The points defining a custom star shape.<br><small>_If no points are passed the default star shape is used._</small> | [] |\n| read-only  | When set to true, the rating cannot be edited. Use in conjuction with `increment` to define rounding precision.  | false |\n| show-rating  | Whether or not to show the rating next to the stars  | true |\n| fixed-points  | Specify a fixed number of digits after the decimal point. | null |\n| rtl  | Pass true to display star rating using rtl (right-to-left) | false |\n| round-start-rating  | Pass false if you don't want the start rating value to round to the closest increment. The user will still only be able to select based on the given increment. | true |\n\n#### Style Props\n\nThese props are used to style the star rating component\n\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| star-size  | The size of each star, this gets passed to the `SVG` width attribute, so  larger numbers are larger stars  | 50 |\n| inactive-color  | The color of the non-highlighted portion of a star.  | #d8d8d8 |\n| active-color  | The color of the highlighted portion of a star.  | #ffd055 |\n| border-color  | Sets the colour of the border for each star | #999 |\n| border-width  | Sets the width of the border for each star | 0 |\n| padding  | Pads the right of each star so distance between stars can be altered | 0 |\n| rounded-corners | Whether or not to round the star's corners | false |\n| inline  | Sets the star rating to display inline | false |\n| glow | Adds a subtle glow around each active star, this should be a number to spread the glow | 0 |\n| glow-color | Sets the color for the glow (note, this effect can be very subtle) | #000 |\n| text-class  | A css class name to style the rating text for a specific star rating component | '' |\n\n**Important:** Vue requires you to pass numbers and boolean values using `v-bind`, any props that require a number or bool should use `v-bind:` or the colon (`:`) shorthand.\n\n#### Props Example\n\n```HTML\n<star-rating v-bind:increment=\"0.5\"\n             v-bind:max-rating=\"3\"\n             inactive-color=\"#000\"\n             active-color=\"#f00\"\n             v-bind:star-size=\"90\">\n</star-rating>\n```\n\n### Custom Events\n\n`vue-star-rating` fires the following custom events, simply use `v-on:` or the `@` shortand to capture the event.\n\n### Vue 2.x Events\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| rating-selected  | Returns the rating the user selects via the click event |  rating\n| current-rating  | Returns the rating that the users mouse is currently over  | rating\n\n#### Vue 2.x Example\n\n```HTML\n<star-rating @rating-selected =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nnew Vue({\n  el: '#app',\n  methods: {\n    setRating: function(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n});\n```\n\n### Vue 3.x Events\n\nSome changes have been made to event names in Vue 3\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| update:rating  | Returns the rating the user selects via the click event |  rating\n| hover:rating  | Returns the rating that the users mouse is currently over  | rating\n\n\n#### Vue 3.x Example\n\n```HTML\n<star-rating @update:rating =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nconst app = Vue.createApp({\n  methods: {\n    setRating(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n})\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n\n```\n\n### IE9 Support\n\n  `vue-star-rating` supports IE 9+; make sure you place the following in the `head` of your webpage to ensure that IE is in standards mode:\n\n`<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\">`\n\n\n------------------------------------------------\n\nOpen-source should always be 100% FREE! but, if you're feeling generous, feel free to:\n\n<a href=\"https://www.buymeacoffee.com/fkocI2e6H\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: auto !important;width: auto !important;\" ></a>\n","readmeFilename":"README.md","gitHead":"011ce896c5c33f44e02f34e9c50b4ed321db75a4","_id":"vue-star-rating@2.0.2","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yue0Px2F6ANjSx3E8qbzwOpVrDZz+9Fizk+9DtuihjOj2BEXHcCEl0D4A86X4OLPotW8+HeSEnJ2CVmt9RjUCQ==","shasum":"1834018a7ed7af7cb4dd935be3f1fb801ba60f76","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-2.0.2.tgz","fileCount":14,"unpackedSize":356326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbK6VCRA9TVsSAnZWagAAr28P/iIUhb+MkGQ/auzVtTDv\nuYRzAFIcPbCaHCEkaJXtQa2n8z08TQOjtLoLrGg8HpdWuLpzqhZh4L/ABXRi\n+bqZbQ85idKCtt2mES1+3GwoqxgUo+Ddx/LCickTFXzEGq+Vphb8pjp9hC6p\nkOnQ80idwTNGCXYOn4zcKDvYfjwA9IT4ILvzHZpqq4qZ5Mo/7B9ZmJt1KwGP\n9RfVJmr4bnBM9lfNLFRr+06TOQHOmdlHF9x5ecYPnNsRCwb7s2iMCrWJ+nQv\nCHMM3c3NgaAGkkQaGT1GBRZiQYr8c/HljxbBdL426MFxEyDu09LXeJ9Xa1Ux\nnYPAr/hnDEr2nXUCdMMTgYOBLNFDAXrMnykzX/Zo+Mve2DtIWJZEb4LnYiZi\nNYPXJ0ZuhrBVjOcIKPTr7tKCgnl9vHcDC1UMqQZHSirI6rs0C2lOu7fR0Dc7\nHwtCtqeAgLRmB7OMvvZHdWBuBRY4s/Ca8e4mNDDVlc32UekXg0RJjnCPGNWV\nuL8ZO3Zpo73w5HjTErg+nSto8Gdohg7D9WJNqxdXupmVy/O6HtOkS9MwrRki\nZFn7hjVMBWWcgNQF+tuhhUqiNoeCsKmfBKClzdKE8vI4kNNMdjCQb511oDXE\nuBao2tT4YsOveECWipggnjPAISweayXLX35r+mkMR7Qac0X9mEElJlSW7uLo\nUdoy\r\n=qTYw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZ3OHKjqrqYSL40JqGZLaNgs+hRYkBhiI6NZStDk5x+AiEA9pn8ewqLZN9Ksv38We/oAxzrD6k+O1fKv8zHVy3dyio="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_2.0.2_1600958101107_0.759875805978586"},"_hasShrinkwrap":false},"1.6.2":{"name":"vue-star-rating","version":"1.6.2","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/star-rating.min.js","scripts":{"test":"karma start","test:watch":"karma start --single-run=false","lint":"eslint src --ext=js,vue  || exit 0","lint:fix":"eslint src --ext=js,vue --fix  || exit 0","dev":"webpack-dev-server --content-base ./examples/commonjs --env=webpack.dev --open --hot","dist":"webpack --env=webpack.dist"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-preset-es2015":"^6.18.0","css-loader":"^0.28.1","eslint-config-vue":"^2.0.2","eslint-loader":"^1.7.1","eslint-plugin-vue":"^2.0.1","jasmine":"^2.5.3","karma":"^1.4.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.26","karma-webpack":"^2.0.3","vue":"^2.3.3","vue-loader":"^12.0.4","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5"},"gitHead":"85b9c5748a3544ba370fda6f13b34cf656d11a75","_id":"vue-star-rating@1.6.2","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yrC4yqZzOfHLcP52XMuNIxzF12GkuhVZX5uYsSH7AyxQ3sR7+In4EFiQJWYOZEGl0YSd5hE5ckJPIUiRZd+zCw==","shasum":"7ca86cac68dcbd4d40086c408a02977591eaaf14","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.6.2.tgz","fileCount":10,"unpackedSize":123230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbLF7CRA9TVsSAnZWagAA+YYP/1ngCP9F+mD1+U8+EZZu\nk+b10+jG9Dwf4JWv98XLD4py/gQsBoVWu9EoVkDg3C5fUXapA3bb/jqLiNak\nh8o0iI5/mQH/dFhA6lxu1hsl70ziI18i0LH6Hk7bh8TfcnbecNdfQuTk16GD\nsh4cSq7LcEW6fW78c0pybxC/roHD8IKy/XuHmw59zJXG+k40D8iHPcuQiGNZ\ncApQUUQW/lkg3nbdtcIlNas8niuHqLe2seiXHxMnLCbmL2hJgJEVYBPJgle9\ndk3ocdaGlCAKnHGmUojRtQItTCfuaHjFEHf/c+vEKy9mzUGiwi5/8bcBr9oT\nqVaF1fIbDXMx1YGid2dMOdPgtHfqn/cTR5EjzdndBrVdKiTJV5ouIgTybDlm\nW9jc99q+Dsfc+98DNoIgE3yXwF2spy6eISCzAShShnQUkn341dYLiB2I6od1\nvN7LmUxB2Wmg3LctVt3UL8tyDmTbPJYvVlWCE/UPIgGdgKfiEHBfNvXkqkLt\nG1Epi4p+PmaKx99UmQysu3wUXjAY80VIk5OsJhOT94gRBlMJVw8JyhtGUaIS\nAo2NKauoSJ42u39k4weHA/Slto0jqKEYT2epgQGjDh8SJ5KDbIqRi98MbtRP\neREzMnbRmo2d748NrpKknvnqJ5uze7/lO7ubNHiGgtWV7+BSzogJgIbZzd1l\nFeMB\r\n=tai5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6jf2HW33Fol3yzY3mV7dOX0j/bZp2E5lc3mFMj/aSWQIhAMZpVoqHqfav+kd181KKvrlLffHOgqH2eKj9L2riOOUb"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_1.6.2_1600958843048_0.15781777544042064"},"_hasShrinkwrap":false},"1.6.3":{"name":"vue-star-rating","version":"1.6.3","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/star-rating.min.js","scripts":{"test":"jest","test:watch":"karma start --single-run=false","lint":"eslint src --ext=js,vue","lint:fix":"eslint src --ext=js,vue --fix","dev":"webpack-dev-server --content-base ./examples/commonjs --env=webpack.dev --open --hot","dist":"webpack --env=webpack.dist"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/runtime-corejs3":"^7.11.2","@vue/test-utils":"^1.1.0","babel-jest":"^26.3.0","babel-loader":"^8.1.0","css-loader":"^4.3.0","eslint":"^7.9.0","eslint-config-vue":"^2.0.2","eslint-loader":"^1.7.1","eslint-plugin-vue":"^6.2.2","jest":"^26.4.2","style-loader":"^1.2.1","typescript":"^4.0.3","vue":"^2.3.3","vue-jest":"^4.0.0-rc.0","vue-loader":"^15.9.3","vue-template-compiler":"^2.3.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"dependencies":{},"gitHead":"a80e5ca46387959e1dd6cd2770ea841f1ca5ec3a","_id":"vue-star-rating@1.6.3","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-G8Snn/m+DkweYOl9ya+bpZtAuCdafbLHlFQTqvxHL4Gb/Q93FTMTPlybCveFFXSEQOprEuyZVA2B3TN6qSYVig==","shasum":"41c46c507397b922ff824e13224fb7cd7ca242bb","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.6.3.tgz","fileCount":10,"unpackedSize":201131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbhjFCRA9TVsSAnZWagAA66AP/0gryOUNj+DK0bDkeIw+\nBd/8l50OwFQU1jEyFf+/MMZLwkwhLoqyLYQgItXfNQ82gE20/FYrJ8QPUxrE\na1kvlLCtasbffLil8Br7/TlyAftOdeDGgs3HSSG1ewmymwBbnyzUFWiX2u3b\nbfL/MyaW/cMZL3FwIwmRZavUaeHmFGU2DFYOpkPeBfrfzPOX9tbYJIInTt2c\niPOlAqEzF04Nd+pxQQHgutagsUy5dJycnLFZB67t75b87hFAO4S8OxuDvpzc\noYAiMKj0gLsf1BVWwionwqc005/Nd63i1gEnLUDejA7y5jscTIzWy/hHh78b\nbpqTTAaOxi18gdxLxzBZVijYX6Ktc/fYXRFwQkGbQXwIovBBJp782s5gf+Na\nxCIck9ETFdHKOlRcjzkq0QfBCAjKrPorb/XyQYFDmizkJ2SGftE9Krrq18Eg\nM7W/KI92YySFqaaHY8d+t4HRSPIUScIZ07/vAgvspAo0Lh/1ZWaeebv0isTt\nVKJCorttoRGgd4ZQu3+Kl+JLMEvPn9Lncf1V/s5onFer6bWdjog3doRNwcUz\n7INlkwLpTlXM2G22lPYH01zfahMuYifKB960ojOlY10rfFK81w+BXSAnbP9X\n8EXDiQS418VDA4rxv3P/Zd2n36+xEz8xXSNbbNsjTSKzgkQYR3xp/hPGIIbh\nxbai\r\n=s7ct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4XPbjSpwoilMnEMswRQf+FhAeeIR/EpiaQ+U8yM4JdAIhAPR+uRDx6hUj2SjXaPpRUKqkNEWvlw0HLwjFW9sw0Nxd"}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_1.6.3_1601050821191_0.887723770281267"},"_hasShrinkwrap":false},"2.0.3":{"name":"vue-star-rating","version":"2.0.3","description":"A simple, highly customisable star rating component for Vue 3.x.","main":"dist/VueStarRating.common.js","scripts":{"test":"jest","lint":"npx vue-cli-service lint","serve":"npx vue-cli-service serve ./examples/commonjs/app.js","build":"npx vue-cli-service build --target lib --name VueStarRating ./src/index.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/runtime-corejs3":"^7.11.2","@vue/cli-plugin-eslint":"^4.5.6","@vue/cli-service":"^4.5.6","@vue/compiler-sfc":"^3.0.0","@vue/test-utils":"^2.0.0-beta.5","babel-jest":"^26.3.0","eslint":"^7.9.0","eslint-plugin-vue":"^7.0.0-beta.4","jest":"^26.4.2","typescript":"^4.0.3","vue":"^3.0.0","vue-jest":"^5.0.0-alpha.4"},"dependencies":{},"readme":"# Star Rating Component for Vue 2.x / 3.x\n\n[![Build Status](https://travis-ci.org/craigh411/vue-star-rating.svg?branch=master)](https://travis-ci.org/craigh411/vue-star-rating)\n[![npm](https://img.shields.io/npm/dt/vue-star-rating.svg)]()\n\nA simple, highly customisable star rating component for Vue 2.x. / 3.x\n\n> Need more than stars? Check out [vue-rate-it](https://github.com/craigh411/vue-rate-it) with hundreds of different raters built in!\n\n### Screenshot\n\n![star-rating.png](https://user-images.githubusercontent.com/13747552/76623388-4ee74580-652b-11ea-9efb-5fb0ca548980.png)\n\n#### See it in action:\n- [Vue 2 Examples](https://jsfiddle.net/craig_h_411/992o7cq5/)\n- [Vue 3 Examples](https://codepen.io/craigh411/pen/abNXVQN)\n\n## Features:\n\n  - SVG stars - scale without loss of quality.\n  - Customisable rating increments.\n  - Customisable colors.\n  - Customisable number of stars.\n  - Create read-only stars.\n\n## Usage\n\n### Install Via NPM\n\n\nInstall via npm:\n\n#### Vue 2.x Install\n\n`npm install vue-star-rating`\n\n#### Vue 3.x Install\n\nIf you're using Vue 3 you will currently need to install the `next` version of `vue-star-rating`\n\n`npm install vue-star-rating@next`\n\n---\n\nOnce installed import in to your component:\n\n`import StarRating from 'vue-star-rating'`\n\nThen register `vue-star-rating` using the components option:\n\n```javascript\ncomponents: {\n  StarRating\n}\n```\n\nYou can then use the following markup in your project:\n\n`<star-rating />`\n\n---\n\n### Via CDN\n\nYou may also include `vue-star-rating` directly in to your webpage via Unpkg. Simply add the following script tag:\n\n#### Vue 2.x\n\n`<script src=\"https://unpkg.com/vue-star-rating/dist/star-rating.min.js\"></script>`\n\nYou will need to register the component by doing:\n\n```javascript\nVue.component('star-rating', VueStarRating.default);\n```\n\n#### Vue 3.x\n\n`<script src=\"https://unpkg.com/vue-star-rating@next/dist/VueStarRating.umd.min.js\"></script>`\n\n```javascript\nconst app = Vue.createApp({ \n  // Your component code\n })\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n```\n\n\n## Getting Started\n\nTo get started with `vue-star-rating` you will want to sync the rating values between the component and parent, you can then take a look at the props and custom events section of the docs to customise your `star-rating` component.\n\n### Syncing Rating Values with V-Model\n\n`vue-star-rating` supports `v-model`, which is the simplest way to keep your ratings in sync:\n\n#### Vue 2.2+\n\n```HTML\n<star-rating v-model=\"rating\"></star-rating>\n```\n\n#### Vue 3.x\n\nv-model works on the `rating` prop, so if you're using **Vue 3** you will need to do:\n\n```HTML\n<star-rating v-model:rating=\"rating\"></star-rating>\n```\n\n## Docs\n\n### Props\n\nThe following props can be passed to the component:\n\n#### General Props\n\nThese props provide general functionailty to the star rating component\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| increment  |  The rating increment, for example pass 0.5 for half stars or 0.01 for fluid stars. Expects a number between 0.01 - 1. | 1\n| rating  | The initial rating, this will automatically round to the closest increment, so for the most accurate rating pass 0.01 as increment or set the `round-start-rating` prop to false  | 0 |\n| max-rating  | The maximum rating, this lets `vue-star-rating` know how many stars to display | 5 |\n| star-points | The points defining a custom star shape.<br><small>_If no points are passed the default star shape is used._</small> | [] |\n| read-only  | When set to true, the rating cannot be edited. Use in conjuction with `increment` to define rounding precision.  | false |\n| show-rating  | Whether or not to show the rating next to the stars  | true |\n| fixed-points  | Specify a fixed number of digits after the decimal point. | null |\n| rtl  | Pass true to display star rating using rtl (right-to-left) | false |\n| round-start-rating  | Pass false if you don't want the start rating value to round to the closest increment. The user will still only be able to select based on the given increment. | true |\n\n#### Style Props\n\nThese props are used to style the star rating component\n\n\n| Prop  | Description | Default |\n| ------------- | ------------- |-------------|\n| star-size  | The size of each star, this gets passed to the `SVG` width attribute, so  larger numbers are larger stars  | 50 |\n| inactive-color  | The color of the non-highlighted portion of a star.  | #d8d8d8 |\n| active-color  | The color of the highlighted portion of a star.  | #ffd055 |\n| border-color  | Sets the colour of the border for each star | #999 |\n| border-width  | Sets the width of the border for each star | 0 |\n| padding  | Pads the right of each star so distance between stars can be altered | 0 |\n| rounded-corners | Whether or not to round the star's corners | false |\n| inline  | Sets the star rating to display inline | false |\n| clearable  | When set to true a second click on the same rating clears the rating | false |\n| glow | Adds a subtle glow around each active star, this should be a number to spread the glow (requires `glow-color` to be set) | 0 |\n| glow-color | Sets the color for the glow (note, this effect can be very subtle) | null |\n| text-class  | A css class name to style the rating text for a specific star rating component | '' |\n\n**Important:** Vue requires you to pass numbers and boolean values using `v-bind`, any props that require a number or bool should use `v-bind:` or the colon (`:`) shorthand.\n\n#### Props Example\n\n```HTML\n<star-rating v-bind:increment=\"0.5\"\n             v-bind:max-rating=\"3\"\n             inactive-color=\"#000\"\n             active-color=\"#f00\"\n             v-bind:star-size=\"90\">\n</star-rating>\n```\n\n### Custom Events\n\n`vue-star-rating` fires the following custom events, simply use `v-on:` or the `@` shortand to capture the event.\n\n### Vue 2.x Events\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| rating-selected  | Returns the rating the user selects via the click event |  rating\n| current-rating  | Returns the rating that the users mouse is currently over  | rating\n\n#### Vue 2.x Example\n\n```HTML\n<star-rating @rating-selected =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nnew Vue({\n  el: '#app',\n  methods: {\n    setRating: function(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n});\n```\n\n### Vue 3.x Events\n\nSome changes have been made to event names in Vue 3\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| update:rating  | Returns the rating the user selects via the click event |  rating\n| hover:rating  | Returns the rating that the users mouse is currently over  | rating\n\n\n#### Vue 3.x Example\n\n```HTML\n<star-rating @update:rating =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nconst app = Vue.createApp({\n  methods: {\n    setRating(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n})\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n\n```\n\n### IE9 Support\n\n  `vue-star-rating` supports IE 9+; make sure you place the following in the `head` of your webpage to ensure that IE is in standards mode:\n\n`<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\">`\n\n\n------------------------------------------------\n\nOpen-source should always be 100% FREE! but, if you're feeling generous, feel free to:\n\n<a href=\"https://www.buymeacoffee.com/fkocI2e6H\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: auto !important;width: auto !important;\" ></a>\n","readmeFilename":"README.md","gitHead":"62e60400bc21ee6a813019496420ea31544850d8","_id":"vue-star-rating@2.0.3","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jzOUTGLJk7+SZKQc7h0A45fR12rl8x8esvmrgupGKAVpWRVcrrI0jpMSeKdosIfwJFmiFw8vwFOq9Y/GmxdpUA==","shasum":"0453007d9d7823f4a9d33ea5744dc6bae919bcd1","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-2.0.3.tgz","fileCount":14,"unpackedSize":358808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbhxMCRA9TVsSAnZWagAA7BYQAJNFWOe9UVTdVqUORLi2\na8IBdNmLVsbZcRPvnARKvcLkoFdEkgTJrYYvtJQg4LB/sMD1X82aXgfSrW6O\nOmwHypQ0yP6aizPgcglxa0ZxoULPlh4IqEbpt/qMcpi3JU+xHjRG4pzxYv18\nlJaMnMHiGrq2F+bw8o0QuIxTMLHHNS64macPmJ+hmQJuF67PKf6ymcN403t5\n4v9jgIFv5XlvB0lYbE37VAT9/rneo6jdc5xLOXgGJEaytt5rk/r1obqEioQl\nDN6Q4kGhkPwLNLwIqnGGEgBPbUn0ho66JHMTw5oIm3g5tkhKmd1yatJoNjjI\nGkIcAFmIJ4GZc2sydVT+ZI/gL3vkm8YaFBWOGJD7iCf4WU3h97sFscy/OrG8\nDREbjK0K+Km8RKUbsOyND5qEPp5HywO6kYl3mKwS5ZiD2U6Bs2XRYyIQv72d\nVQsQlQo5Z0hR9IEMq1G8sihiuKjmZZU448QKjH09s2TtbprLegaz35GTqQ+X\nKwWEL5gWexsdnNv36Ve3YupeQd2iWc+7pwXvtvUm6XKBIRwT6dd7k768QCP0\npMG+J86OueigO4qH/1RLf5rK+TgzWTbJwi+u+JGig/phFDvDng1UrSjWA3os\ni3HXwoqU9P2XxsLEYhexVLJs0gtrvtkjQtN7+7eAeMhjy98khm1YmFtnkg1n\nep3Q\r\n=RHjU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbNNg+sg/uqR+Dpu8G1fkXtClZm6y3arZl1ib95wygmAiEA1jZ3jYIu/w04P3dDQsk2s+8JA+lH2f5//Y1f5yX0UdA="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_2.0.3_1601051723888_0.06828654024993575"},"_hasShrinkwrap":false},"1.7.0":{"name":"vue-star-rating","version":"1.7.0","description":"A simple, highly customisable star rating component for Vue 2.x.","main":"dist/VueStarRating.common.js","scripts":{"test":"jest","lint":"eslint src --ext=js,vue","lint:fix":"eslint src --ext=js,vue --fix","serve":"vue-cli-service serve ./examples/commonjs/app.js","build":"vue-cli-service build --target lib --name VueStarRating ./src/index.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 2"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/runtime-corejs3":"^7.11.2","@vue/cli-service":"^4.5.7","@vue/test-utils":"^1.1.0","babel-jest":"^26.3.0","eslint":"^7.10.0","eslint-plugin-vue":"^6.2.2","jest":"^26.4.2","style-loader":"^1.2.1","typescript":"^4.0.3","vue-jest":"^4.0.0-rc.0","vue-template-compiler":"^2.3.3"},"dependencies":{"vue":"^2.3.3"},"gitHead":"da439cff68b2d5168ffb4e74d39af392acf1d8c4","_id":"vue-star-rating@1.7.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2qdONqnIlvFzJoallfr7VuFRB6hBzYgBVEbXC3yYZz2TfMhx36WtYQ5p7JRjW+pzZx2PGQYZ75UFoBE0jwIANw==","shasum":"07576aa1a83d54d4e9ea80eebccf058ff3c868b6","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-1.7.0.tgz","fileCount":15,"unpackedSize":333359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxBTCRA9TVsSAnZWagAAvqIP/AjXbcH3E0p7ch3rgZe2\ndenwj0zgbXlsdi7FjtpITdQJuiRtGxEXynkRQXhnrKROYpPar6UxEB22ATLZ\n8Weka1XI/ytaBoW6OskLPphhpF8FOdfvactNLqBBsDm8NuWc289YthQc7Rx6\nXcKFVkRcLsBTo2dI2WuWrw2wcKA49xrHsuhzqiIi/JuuTsvcWrWdGXG4YDu4\nMvod/MONJYxiEbaeJfOwbtgoXVhiFqLsyT5v3dR57EJpeLKzn1/GpKus0QS+\ndPo5Ggx+ON0dwm/ASHb8cNsm8t0KlNI7iOXTWmOCnYNpGZAHDPOE9y09rnsq\nrxPYpVUJCREcIgje01zYyGtpe4PftDLz85fL275EO1dPZzkUCy2ez011J+Bv\nH30fMqUAE/SAAqdUHA+ZdsKj0rYcKvTHaNaqC9Ocr8bqYwIkwmQtaEMU85UR\naVgu2jvrwmkJylNANOgHTNAlxZEjDQVgemrkoK0zIrDrHP44SL+r6IktcRKH\nF7y2++Jvt90NXlbjvKaOGUj9Yxa4Jwof7S4MCx2ZKkiAkDSCW8L4jDncNBv6\nfs+QSEBjRYPjKcT9psoeAcYTA8qSdks7Xq7Ti2imBikS3Ye59GybRUwx1bZS\nmIJAXCkJhwfGhVvCl9Oj3x53yUSbyF7i1wwETu0sSd3ljfycbvwRr7xxifY5\n/pzL\r\n=aIzP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqHuaTAzX2YleCzDZ2mIwt++HNZZOuoRPguZmTRtNSjAiBJDhqjOGS+LfF/ksi6VM4gqYV9TRxghHRubdCFuvxb4g=="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_1.7.0_1602162771100_0.30888414727308855"},"_hasShrinkwrap":false},"2.1.0":{"name":"vue-star-rating","version":"2.1.0","description":"A simple, highly customisable star rating component for Vue 3.x.","main":"dist/VueStarRating.common.js","scripts":{"test":"jest","lint":"npx vue-cli-service lint","serve":"npx vue-cli-service serve ./examples/commonjs/app.js","build":"npx vue-cli-service build --target lib --name VueStarRating ./src/index.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"keywords":["star rating","star","vue","vue.js","vue 3"],"author":{"name":"Craig Humphreys"},"license":"MIT","bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/runtime-corejs3":"^7.11.2","@vue/cli-plugin-eslint":"^4.5.6","@vue/cli-service":"^4.5.6","@vue/compiler-sfc":"^3.0.0","@vue/test-utils":"^2.0.0-beta.5","babel-jest":"^26.3.0","eslint":"^7.10.0","eslint-plugin-vue":"^7.0.0","jest":"^26.4.2","typescript":"^4.0.3","vue-jest":"^5.0.0-alpha.4"},"dependencies":{"vue":"^3.0.0"},"readme":"# Star Rating Component for Vue 2.x / 3.x\n\n[![Build Status](https://travis-ci.org/craigh411/vue-star-rating.svg?branch=master)](https://travis-ci.org/craigh411/vue-star-rating)\n[![npm](https://img.shields.io/npm/dt/vue-star-rating.svg)]()\n\nA simple, highly customisable star rating component for Vue 2.x. / 3.x\n\n> Need more than stars? Check out [vue-rate-it](https://github.com/craigh411/vue-rate-it) with hundreds of different raters built in!\n\n### Screenshot\n\n![star-rating.png](https://user-images.githubusercontent.com/13747552/76623388-4ee74580-652b-11ea-9efb-5fb0ca548980.png)\n\n#### See it in action:\n- [Vue 2 Examples](https://jsfiddle.net/craig_h_411/992o7cq5/)\n- [Vue 3 Examples](https://codepen.io/craigh411/pen/abNXVQN)\n\n## Features:\n\n  - SVG stars - scale without loss of quality.\n  - Customisable rating increments.\n  - Customisable colors.\n  - Customisable number of stars.\n  - Create read-only stars.\n\n## Usage\n\n### Install Via NPM\n\n\nInstall via npm:\n\n#### Vue 2.x Install\n\n`npm install vue-star-rating`\n\n#### Vue 3.x Install\n\nIf you're using Vue 3 you will currently need to install the `next` version of `vue-star-rating`\n\n`npm install vue-star-rating@next`\n\n---\n\nOnce installed import in to your component:\n\n`import StarRating from 'vue-star-rating'`\n\nThen register `vue-star-rating` using the components option:\n\n```javascript\ncomponents: {\n  StarRating\n}\n```\n\nYou can then use the following markup in your project:\n\n`<star-rating />`\n\n---\n\n### Via CDN\n\nYou may also include `vue-star-rating` directly in to your webpage via Unpkg. Simply add the following script tag:\n\n#### Vue 2.x\n\n```javascript\n<script src=\"https://unpkg.com/vue-star-rating/dist/VueStarRating.umd.min.js\"></script>`\n```\n\nYou will need to register the component by doing:\n\n```javascript\nVue.component('star-rating', VueStarRating.default);\n```\n\n#### Vue 3.x\n\n```javascript\n<script src=\"https://unpkg.com/vue-star-rating@next/dist/VueStarRating.umd.min.js\"></script>\n````\n\n```javascript\nconst app = Vue.createApp({ \n  // Your component code\n })\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n```\n\n\n## Getting Started\n\nTo get started with `vue-star-rating` you will want to sync the rating values between the component and parent, you can then take a look at the props and custom events section of the docs to customise your `star-rating` component.\n\n### Syncing Rating Values with V-Model\n\n`vue-star-rating` supports `v-model`, which is the simplest way to keep your ratings in sync:\n\n#### Vue 2.2+\n\n```HTML\n<star-rating v-model=\"rating\"></star-rating>\n```\n\n#### Vue 3.x\n\nv-model works on the `rating` prop, so if you're using **Vue 3** you will need to do:\n\n```HTML\n<star-rating v-model:rating=\"rating\"></star-rating>\n```\n\n## Docs\n\n### Props\n\nThe following props can be passed to the component:\n\n#### General Props\n\nThese props provide general functionailty to the star rating component\n\n| Prop  | Description | Type | Default |\n| ------------- | ------------- |-------------|-------------|\n| increment  |  The rating increment, for example pass 0.5 for half stars or 0.01 for fluid stars. Expects a number between 0.01 - 1. | Number | 1\n| rating  | The initial rating, this will automatically round to the closest increment, so for the most accurate rating pass 0.01 as increment or set the `round-start-rating` prop to false  | Number | 0 |\n| max-rating  | The maximum rating, this lets `vue-star-rating` know how many stars to display | Number | 5 |\n| star-points | The points defining a custom star shape.<br><small>_If no points are passed the default star shape is used._</small> | Array| [] |\n| read-only  | When set to true, the rating cannot be edited. Use in conjuction with `increment` to define rounding precision.  | Boolean | false |\n| show-rating  | Whether or not to show the rating next to the stars  | Boolean | true |\n| fixed-points  | Specify a fixed number of digits after the decimal point. | Number | null |\n| rtl  | Pass true to display star rating using rtl (right-to-left) | Boolean | false |\n| round-start-rating  | Pass false if you don't want the start rating value to round to the closest increment. The user will still only be able to select based on the given increment. | Boolean | true |\n| clearable  | When set to true a second click on the same rating clears the rating | Boolean | false |\n| active-on-click  | When set to true only apply active colors when the user clicks the star, rather than on mouseover.  | Boolean | false |\n\n\n#### Style Props\n\nThese props are used to style the star rating component\n\n\n| Prop  | Description | Type | Default |\n| ------------- | ------------- |-------------|-------------|\n| star-size  | The size of each star, this gets passed to the `SVG` width attribute, so  larger numbers are larger stars  | Number | 50 |\n| inactive-color  | The color of the non-highlighted portion of a star.  | String | #d8d8d8 |\n| active-color  | The color of the highlighted portion of a star. Pass an array of colors to color each star individually | String &#124; Array | #ffd055 |\n| border-color  | Sets the colour of the border for each star | String | #999 |\n| active-border-color  | The border color of a highlighted star. Pass an array of colors to color each star's border individually  | String &#124; Array | null |\n| border-width  | Sets the width of the border for each star | Number | 0 |\n| animate  | Set to true for an animation to be applied on mouseover | Boolean | false |\n| padding  | Pads the right of each star so distance between stars can be altered | Number | 0 |\n| rounded-corners | Whether or not to round the star's corners | Boolean | false |\n| inline  | Sets the star rating to display inline | Boolean | false |\n| glow | Adds a subtle glow around each active star, this should be a number to spread the glow | Number | 0 |\n| glow-color | Sets the color for the glow  | String | #fff |\n| text-class  | A css class name to style the rating text for a specific star rating component | String | '' |\n\n**Important:** Vue requires you to pass numbers and boolean values using `v-bind`, any props that require a number or bool should use `v-bind:` or the colon (`:`) shorthand.\n\n\n#### Props Example\n\n```HTML\n<star-rating v-bind:increment=\"0.5\"\n             v-bind:max-rating=\"3\"\n             inactive-color=\"#000\"\n             active-color=\"#f00\"\n             v-bind:star-size=\"90\">\n</star-rating>\n```\n\n#### Passing an Array of Colors\n\nThe `active-color` and `active-border-color` props also accept an array of colors. The colors in the array will be applied to the stars in order, so index 0 will be the color of the first star, index 1 will be the second and so on. \nAny array you pass will be padded if the number of elements in the array is less than the number of stars. This means that the following code will color the first star red and *ALL* remaining stars black.\n\n\n```HTML\n<star-rating :active-color=\"['red','black']\">\n</star-rating>\n```\n\n\n### Custom Events\n\n`vue-star-rating` fires the following custom events, simply use `v-on:` or the `@` shortand to capture the event.\n\n### Vue 2.x Events\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| rating-selected  | Returns the rating the user selects via the click event |  rating\n| current-rating  | Returns the rating that the users mouse is currently over  | rating\n\n#### Vue 2.x Example\n\n```HTML\n<star-rating @rating-selected =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nnew Vue({\n  el: '#app',\n  methods: {\n    setRating: function(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n});\n```\n\n### Vue 3.x Events\n\nSome changes have been made to event names in Vue 3\n\n| Event  | Description | Return Value\n| ------------- | ------------- |-----------|\n| update:rating  | Returns the rating the user selects via the click event |  rating\n| hover:rating  | Returns the rating that the users mouse is currently over  | rating\n\n\n#### Vue 3.x Example\n\n```HTML\n<star-rating @update:rating =\"setRating\"></star-rating>\n```\n\nThen in your view model:\n\n```javascript\nconst app = Vue.createApp({\n  methods: {\n    setRating(rating){\n      this.rating= rating;\n    }\n  },\n  data: {\n    rating: 0\n  }\n})\napp.component('star-rating', VueStarRating.default)\napp.mount('#app')\n\n```\n\n### Screen Reader Support\n\n`vue-star-rating` has built in support for screen readers. By default this message will read \"Rated {{rating}} out of {{maxRating}} stars\", you can change this by using the `screen-reader` scoped slot:\n                                                                                                                                                                 \n\n````javascript\n<star-rating>\n    <template v-slot:screen-reader=\"slotProps\">\n        This product has been rated {{slotProps.rating}} out of {{slotProps.stars}} stars\n    </template>\n</star-rating>\n````\n\n### IE9 Support\n\n  `vue-star-rating` supports IE 9+; make sure you place the following in the `head` of your webpage to ensure that IE is in standards mode:\n\n`<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\">`\n\n\n------------------------------------------------\n\nOpen-source should always be 100% FREE! but, if you're feeling generous, feel free to:\n\n<a href=\"https://www.buymeacoffee.com/fkocI2e6H\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: auto !important;width: auto !important;\" ></a>\n","readmeFilename":"README.md","gitHead":"ba112f12da0ebbd84e1c2b726b14082403583eee","_id":"vue-star-rating@2.1.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LnhuQPi4hkRg7egKls+iqtL1U0RTN2gQkdLsJN7acyynMsSc9epHLzk8McJS+bR0OzfG98zNFq7mxAyuSb/okQ==","shasum":"303df0231b5d04d271977c44a0967d4768b44e75","tarball":"https://registry.npmjs.org/vue-star-rating/-/vue-star-rating-2.1.0.tgz","fileCount":15,"unpackedSize":402693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxT+CRA9TVsSAnZWagAALWQP/jTx/Gkw7TO6vdbxxG8L\n+67jwsrjLxhKh2MzhJ3sO2+xMoDRvmmAlFPyTrgguDMBja/4DXpaGnzut93e\nzvLtvk8VfH5losLysQIYjgmV6kz0RN5kNKoP/aIzxT/AvOQ1FeiN6ecpnpcW\n9GinbhS4Ccmok6ldki5l/LOR/S1ahrHQJYHwUnucYb9EsL9Y/Qgc03vqNYyf\nab8k2h/mpPSSt6FbNGOgdomvIltB3F0oVeyDaIYJbBDO+GNVNd1ko8FDRwYr\nK5kH18l6FVm8/vU02vemnwq7eEdXAyCRy6n1WVVueuRqQH1NyjpAGQdvKXzY\naSd+zHrQweILSZquM9NDS3U9zuN1Kv46kRMJAGsRiKAZf/PZwOZyLpY0RMdR\nBbsPaB7u98JZNm3IAylktjX05hZMsC08Be918QLf3Kcv66zMJqhRFOM5LqI3\nHEprQQywFzyOqdmZrBlX6aRqi+/TOpVK3GhxJ1k6XZ+Z/gr/K2Z5KbINOoVt\nYminzkilzR78v1U/bzONhoQfCzOfdpTaiECp675INfpx3cmXXfVmKWBgNOu1\nrkoPWSlH/skIuMq9jmVvlowBNTxLESN0bdIQkNXo2GYpVSP5h3tqbD/mqnBn\nMLlUvK6JadI8rmGwjhxEDX3MVYo9Ts+f6DQJXnRV88cpBNOOaj0fTgMg5aD5\nDUzS\r\n=G+PZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVXtHOsnsR0GVrJnFKlH5t+I7Iy3tkt9LyGqVgdfLVWAiEAtvNN5pe1ZfezfmXF8wzxKtOCq86/IKNaXadeYRi00Y4="}]},"maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"_npmUser":{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-star-rating_2.1.0_1602163966156_0.6095994060708707"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"name":"craigh411","email":"craig_h_411@yahoo.co.uk"}],"time":{"modified":"2022-06-28T20:26:10.704Z","created":"2017-01-17T18:26:46.217Z","1.0.0":"2017-01-17T18:26:46.217Z","1.0.2":"2017-01-18T12:55:52.317Z","1.0.3":"2017-01-18T13:09:34.079Z","1.0.4":"2017-01-19T10:29:42.434Z","1.0.5":"2017-01-22T10:10:28.649Z","1.0.6":"2017-01-22T14:48:34.118Z","1.1.0":"2017-03-02T14:17:44.706Z","1.1.1":"2017-03-02T15:47:18.656Z","1.2.0":"2017-03-04T14:22:13.664Z","1.2.1":"2017-03-04T18:58:01.158Z","1.2.2":"2017-03-05T11:27:41.060Z","1.3.0":"2017-04-17T11:55:16.515Z","1.3.1":"2017-04-17T12:30:53.265Z","1.3.2":"2017-04-17T14:01:02.575Z","1.4.0":"2017-05-18T13:22:03.820Z","1.5.0":"2017-10-30T13:21:21.721Z","1.5.1":"2017-11-03T16:38:52.821Z","1.6.0":"2018-04-29T14:42:25.808Z","1.6.1":"2018-10-29T16:03:43.243Z","2.0.0":"2020-09-24T13:21:57.537Z","2.0.1":"2020-09-24T13:29:01.487Z","2.0.2":"2020-09-24T14:35:01.245Z","1.6.2":"2020-09-24T14:47:23.191Z","1.6.3":"2020-09-25T16:20:21.423Z","2.0.3":"2020-09-25T16:35:24.031Z","1.7.0":"2020-10-08T13:12:51.343Z","2.1.0":"2020-10-08T13:32:46.271Z"},"homepage":"https://github.com/craigh411/vue-star-rating#readme","keywords":["star rating","star","vue","vue.js","vue 2"],"repository":{"type":"git","url":"git+https://github.com/craigh411/vue-star-rating.git"},"author":{"name":"Craig Humphreys"},"bugs":{"url":"https://github.com/craigh411/vue-star-rating/issues"},"license":"MIT","readmeFilename":"","users":{"lmartins":true,"msonowal":true,"toddliu":true}}