{"_id":"checklist-model","_rev":"17-4495c789fd3aecfc277eb5058394452c","name":"checklist-model","description":"AngularJS directive for list of checkboxes","dist-tags":{"latest":"1.0.0"},"versions":{"0.2.4":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","version":"0.2.4","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"1bfe3f3b8b73baf956e40d01484a0669945f67ee","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.2.4","scripts":{},"_shasum":"123edfb21c338db2e9f8d5525348d9df3ce6b5a1","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},"dist":{"shasum":"123edfb21c338db2e9f8d5525348d9df3ce6b5a1","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.2.4.tgz","integrity":"sha512-4KtSxaO7cW1iKC6q0bF2yJM1mV3xN43uIzHjtAAo5nuY1gcfXHo4rSphF9+Rlr5g+mNw2QwRiAF9JydRH26COA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzdT4K8GmyE1gvvF15NyPwCMEb37usZEpR/GKyEzqqrgIhAM9OayIOtm70IrSZQGBGqFY1X1c5Vh8/4EI1ewziguHt"}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"}],"directories":{}},"0.3.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","version":"0.3.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"5628ad3c1368f9a0738c4e2c73153015508beba2","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.3.0","scripts":{},"_shasum":"06c4c9b03cdcbda3bcf64739d4978a2c2bb0e088","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"dist":{"shasum":"06c4c9b03cdcbda3bcf64739d4978a2c2bb0e088","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.3.0.tgz","integrity":"sha512-Qq8miJEA74cVMWtK6+MJIkx30RqaM9fJhlc3jU6OB5AlSIOOP6XveRCDN2jvaU7MGOHhRnbcS/vm5l6cH0bVUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2P91RGNFxpf42CLPHWfcoHqQtJOtmPYCrhTLJuj50sAiEAvy6KtQpPvwKFoFJuTJk4WP73Q9VQSkex7CrU0wyepro="}]},"directories":{}},"0.4.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","version":"0.4.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"3854489236504261af3484a766925a6e7fd2725d","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.4.0","scripts":{},"_shasum":"45992d3529f2419cb75a6cd607578f423c4bb28d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"dist":{"shasum":"45992d3529f2419cb75a6cd607578f423c4bb28d","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.4.0.tgz","integrity":"sha512-wVBFOLG1rnc6BKoTSpXbtp7nF6zylvKRa326ZQKYJ7CIyHs+51Z31BLSOKeiTv5iJIQPjHETm0kOnew9Er05Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGL22JxF02P1OJAR3d45jBwU1za6pYADYeFtGDELXiBsAiEAkUl7fK73p8AHQ982GVhi7HGCZDV96KyHJJXItiOp0mU="}]},"directories":{}},"0.5.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","version":"0.5.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"fa60da6bb088a4719b797a11eca519d6ae0c176a","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.5.0","scripts":{},"_shasum":"f822577158cbb7fee95488ebdd8fa0a52251f87f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"dist":{"shasum":"f822577158cbb7fee95488ebdd8fa0a52251f87f","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.5.0.tgz","integrity":"sha512-iE0tYhW/Dp7E40N76rTgQpyAH358CYAnIOu0Nocrfcz0od0tqXfGAF/C+W9jgc1Z9QeYSLUC4GfpO6PBcc7bcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvCDpCJIozo9/+KZIvf4ArjPLRhGX7tmmTK36cAtw4zAiAOrSiv6HTvXHlPB53aOx3fKX38Cec8AULQX5ZYQLfy3Q=="}]},"directories":{}},"0.6.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","license":"MIT","version":"0.6.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"bc85c3d5a05874d0e2151e5dd75b64f05adff677","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.6.0","scripts":{},"_shasum":"9969d1238c7cfa640279e4d10b2d713b4fb9d92a","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"dist":{"shasum":"9969d1238c7cfa640279e4d10b2d713b4fb9d92a","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.6.0.tgz","integrity":"sha512-FkbV5kIAR1uUNg8nYGTVA2lPZqUHT4701zAVnWD755Ul/5aYc4wzBJvbY8FlREq6IP/u7wJlk43ssiYlJ3tpCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbRA6hhzSUKDy1a1m2r21DMenYwvVnypn4gaYcxb5bjgIgAxjjgq0wIVCg3WNutLOXs+xg22Z+TCkv82WndW/Vdk0="}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"directories":{}},"0.7.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","license":"MIT","version":"0.7.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"dependencies":{"angular":">=1.0.8"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"6903dcf56cf3337fde0b635705507af7dc36077a","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.7.0","scripts":{},"_shasum":"52d3d56763e06a91ca9cf1d981d28f64409955b2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"dist":{"shasum":"52d3d56763e06a91ca9cf1d981d28f64409955b2","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.7.0.tgz","integrity":"sha512-+nYrJKTP1MR1j6KedUCwqu3H6ZSUtAPR63Lc5YGsNK7fdT3cAyjLy++dJcJ9017oie0OkqEYoU31d90vm/FRYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8TmAA+3u7nVZ2hadoQjRGi1ubcQBLNcbtIRQbe26arwIhAO05Z3bMGhb7EpQDKxalI2+fvJ4I5UKLgYzNLbG1lCy4"}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"directories":{}},"0.8.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","license":"MIT","version":"0.8.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"dependencies":{"angular":">=1.0.8"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"b29aeff35f062c5adc189729191c8e8802a48384","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.8.0","scripts":{},"_shasum":"92b2bf65d0c73381c227a7dd4bcc40b6011bcbb7","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"dist":{"shasum":"92b2bf65d0c73381c227a7dd4bcc40b6011bcbb7","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.8.0.tgz","integrity":"sha512-mrN13P0CbjfaHz1BjKu+H3VnZThylGtg+kI/rmq8PlFnGivGdJTPiy9QQV8KOhItJ7VfUDC+82918IgJR56Bjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFehl8J/4o6igm4wW0K2PhJCNrYppaN8ceYlJWPX2usWAiEA6lDEKRLEOgVSz8J7DKu5wudXIuVB3/Pjr6z/nhGaJiY="}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"directories":{}},"0.9.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","license":"MIT","version":"0.9.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"dependencies":{"angular":">=1.0.8"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"04225033a641bcf8f6d227d62d34b913404bba4a","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.9.0","scripts":{},"_shasum":"5544d00ee2fcb315e2e8dd3b392c9229c0b0423e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"dist":{"shasum":"5544d00ee2fcb315e2e8dd3b392c9229c0b0423e","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.9.0.tgz","integrity":"sha512-CzXwNRVsASV2iuSUGaBvwF56XesMxCHnJmqe0F4S91zTWUwsvkz8+vFO7jv3dguONNPW3/jX8qtc16mw0em+GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9BAiKYFtamFl+rHAAYKjml4eDIBSlQrUUqBtPsDwDGwIhAJyHXYJU0uT0kPo64OQFBfT4Dy6Y25xe6OaFumwoeKzd"}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"directories":{}},"0.10.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","license":"MIT","version":"0.10.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"dependencies":{"angular":">=1.0.8"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"d494dd4a15a493c06d7969425546976ac8dc5e1c","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.10.0","scripts":{},"_shasum":"00cebbdb726670244533c8a4f14a440dc44631a1","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.4.4","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"dist":{"shasum":"00cebbdb726670244533c8a4f14a440dc44631a1","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.10.0.tgz","integrity":"sha512-AX+IgCblMkzHJ7ozV5EzDnm/iBXvu4HYLvueRVaHtYGgqicDKYBzr144rCHxCERm83gv6Pkco8/AVjp+NcvZfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlTr7Kos3TFbd8+rKsKr6xrc+Kj9yw/gmb0rsQjj4e1AiEAwQlV24v8n3FNGCPZDOMGxr0s+jdJIpDwOHx/lUtkwqw="}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/checklist-model-0.10.0.tgz_1467693661389_0.6128288914915174"},"directories":{}},"0.11.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","license":"MIT","version":"0.11.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"dependencies":{"angular":">=1.0.8"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"~0.1.9","grunt-contrib-clean":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-compress":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-jshint":"~0.5.3","grunt-contrib-watch":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-replace":"~0.4.4","grunt-contrib-connect":"~0.4.0","grunt-contrib-jade":"~0.8.0","grunt-contrib-cssmin":"~0.6.1","marked":"~0.2.9","grunt-jsdoc":"~0.4.1","grunt-shell":"~0.5.0","grunt-bump":"0.0.13"},"gitHead":"1dafceae98368fc0d9c6f19d6e0f17c233bfd4fe","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@0.11.0","scripts":{},"_shasum":"5f57b34a21b59ffd7a0c351efb9fe9d7fa92d3e0","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.0.0","_npmUser":{"name":"beradrian","email":"beradrian@yahoo.com"},"dist":{"shasum":"5f57b34a21b59ffd7a0c351efb9fe9d7fa92d3e0","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-0.11.0.tgz","integrity":"sha512-EI8KuJyfZl2S/BXy+rvAaIIYr+jnZzxXYoXUQX91VtoQq6cN7+Yge6Oij3OJjYimlFhtjxnhqpSD8DDBv5+tBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE4qW0dpHCpVIDCWOEn5KWsHTe0a7++WLHBfDjMMsJqgIgYqcyZuZufZ4ESmOQ/CSoqi9EY2rs49tGzVcdcZfhl8Y="}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/checklist-model-0.11.0.tgz_1486631436161_0.5832351050339639"},"directories":{}},"1.0.0":{"name":"checklist-model","description":"AngularJS directive for list of checkboxes","license":"MIT","version":"1.0.0","homepage":"http://vitalets.github.io/checklist-model","author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"main":"checklist-model.js","engines":{"node":">= 0.8.0"},"peerDependencies":{"angular":">=1.0.8"},"devDependencies":{"grunt":"^1.0.2","grunt-bump":"^0.8.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-compress":"^1.4.3","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.1","grunt-contrib-jade":"^1.0.0","grunt-contrib-jshint":"^1.1.0","grunt-contrib-uglify":"^3.3.0","grunt-contrib-watch":"^1.0.0","grunt-jsdoc":"^2.2.1","grunt-replace":"^1.0.1","grunt-shell":"^2.1.0","jstransformer-markdown":"^1.2.1","marked":"^0.3.19"},"dependencies":{},"gitHead":"96b4187da15e2e08a9a9a5ae6b5ed36f51bcee8a","bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"_id":"checklist-model@1.0.0","_npmVersion":"5.7.1","_nodeVersion":"8.5.0","_npmUser":{"name":"vitalets","email":"noginsk@rambler.ru"},"dist":{"integrity":"sha512-ZDaTrfKeUSleZjyNqTjD1+QKU6iK1qlXH1GwixX59xEKPiRFu4anDh0U8brNjjEef+SM6vyQb87YWhI5CU8eNg==","shasum":"13f693af393e929b082fa29681a1597449fd4dd8","tarball":"https://registry.npmjs.org/checklist-model/-/checklist-model-1.0.0.tgz","fileCount":59,"unpackedSize":110715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAL/N20BHcggfMAPZ8xQmSMZAdCU7XhODFhVaFf/iCVnAiARGKJZAO0hZerxTjl1jUsVNqCcvkyFVe3XurIYJviDtA=="}]},"maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/checklist-model_1.0.0_1522687461128_0.21091709787860768"},"_hasShrinkwrap":false}},"readme":"![Bower](https://img.shields.io/bower/v/checklist-model.svg) [![NPM](https://img.shields.io/npm/v/checklist-model.svg)](https://www.npmjs.com/package/checklist-model) ![License](https://img.shields.io/npm/l/checklist-model.svg)\n\n[![NPM](https://nodei.co/npm/checklist-model.png)](https://nodei.co/npm/checklist-model/)\n\n# checklist-model\nAngularJS directive for list of checkboxes\n\n## Why this is needed?  \nIn Angular one checkbox `<input type=\"checkbox\" ng-model=\"...\">` is linked\nwith one model.  \nBut in practice we usually want one model to store array of checked values\nfrom several checkboxes.  \n**Checklist-model** solves that task without additional code in controller.   \n\n## Live demo\nhttp://vitalets.github.io/checklist-model\n\n## Installation\n> Note: since version `1.0.0` you *must* install the `angular` library yourself as it is now a [`peerDependency`](https://nodejs.org/en/blog/npm/peer-dependencies/)\n\n1. Download package:\n    * From npm `npm install checklist-model`\n    * From bower `bower install checklist-model`\n    * From [latest release](https://github.com/vitalets/checklist-model/releases)\n2. Include script to the HTML:\n    ```html\n    <script src='checklist-model.js'></script>\n    ```\n3. Add to app dependencies:\n    ```js\n    var app = angular.module(\"app\", [\"checklist-model\"]);\n    ```\n\n## Usage\nYou should play with attributes of `<input>` tag:\n\n| Attribute                 | Mandatory | Description                                   |\n| :-----------------------: | :-------: | --------------------------------------------- |\n| `checklist-model`         | Yes       | Use instead of `ng-model`                     |\n| `checklist-value`         | No        | What should be picked as array item           |\n| `value`                   | No        | What should be picked as item, but unlike `checklist-value`, this does not evaluate as an angular expression, but rather a static value |\n| `ng-model`                | No        | Every checkbok will span a new scope and define a variable named `checked` to hold its state. You can modify this name by using this attribute. |\n| `checklist-comparator`    | No   | A custom comparator. If it starts with dot(`.`) then it will be an expression applied to the array item. Otherwise it should evaluate to a function as an angular expression. The function return true if the first two arguments are equal and false otherwise. |\n| `checklist-before-change` | No       | An angular expression evaluated each time before the `checklist-model` has changed. If it evaluates to 'false' then the model will not change anymore. |\n| `checklist-change`        | No       | An angular expression evaluated each time the `checklist-model` has changed. |\n\n* If you modify directly the value of the `checklist-model`, it is possible that the UI won't be updated. This is because this directive looks for the model in the parent, not in the current scope. Instead of doing `checklistModelList = []` you should do `checklistModelList.splice(0, checklistModelList.length)` or wrap it in another object. Consequently, instead of doing `checklistModelList = angular.copy(allValues)` you should do `checklistModelList.push.apply(checklistModelList, allValues)`. The idea is to use the same array and not replace it with a new one.\n* If you're using `track by` you must specify the same thing for `checklist-value` too. See [#46](https://github.com/vitalets/checklist-model/issues/46).\n* If you're also using `ngModel`, please keep in mind that the state of the checkbok is initialized with the value from `checklistModel`, not with the one from `ngModel`. Afterwards the two will be kept in sync, but initially, these two can be conflicting, so only `checklistModel` is used. See the entire discussion at [#104](https://github.com/vitalets/checklist-model/issues/104).\n\n## Examples\n* JsFiddle basic example (use this to report any issue): http://jsfiddle.net/beradrian/fjoLy5sq/\n* JSFiddle required example: http://jsfiddle.net/beradrian/7wt9q1ev/  \n* Plunkr example: http://plnkr.co/edit/0UrMwtiNQxJJbVWnYgSt?p=preview\n* Plunkr example for [tree list](http://plnkr.co/edit/QPLk98pCljp8dFtptSYz?p=preview)\n\n## How to get support\n* Ask a question on StackOverflow and tag it with [checklist-model](http://stackoverflow.com/questions/tagged/checklist-model).\n* [Fill in](https://github.com/vitalets/checklist-model/issues/new) an issue.\n\nPlease keep in mind to also add a Plunkr or JSFiddle example. This will greatly help us in assisting you and you can use one of the existing examples and fork it.\n\n## Development\n### How to run tests\n1. Generate live demo *index.html* via `grunt jade` \n2. Run local http server `grunt server` \n3. Open in browser http://localhost:8000 to check that demo is accessible\n4. Open in browser http://localhost:8000/test and wait until all tests pass\n\n### How to add a new test case\n1. Create a new folder under `docs/blocks` named `your-test`.\n2. Create under that folder `ctrl.js` to describe the test Angular controller, `view.html` to describe the view part in HTML and `test.js` for the Angular scenario test. You can use an existing test as an example.\n3. Add a line like `- items.push({id: 'your-test', text: 'Your test, ctrlName: 'CtrlTestName', testValue: 'selectedItems'})` to `docs/index.jade`\n4. Add a line like `<script src=\"../docs/blocks/your-test/test.js\"></script>` to `test\\index.html`\n5. Run `grunt jade` to generate `index.html` from `docs/index.jade`\n6. Run `grunt server`\n7. Access `http://localhost:8000` for samples and `http://localhost:8000/test` for running the tests.\n\n### How to make a new release\n1. Change the version number in `package.json`, `bower.json` and `checklist-model.nuspec` (if not already changed - check the version number against the latest release in Github)\n2. Create a new [release](https://github.com/vitalets/checklist-model/releases) in github with the same name for tag and title as the version number (e.g. `1.0.0`). Do not forget to include the changelog in the release description.\n3. Run `npm publish` to publish the new version to npm\n\n## License\nMIT\n","maintainers":[{"name":"aaronroberson","email":"aaronaroberson@gmail.com"},{"name":"beradrian","email":"beradrian@yahoo.com"},{"name":"vitalets","email":"noginsk@rambler.ru"}],"time":{"modified":"2022-06-13T05:56:12.037Z","created":"2015-05-15T16:59:23.288Z","0.2.4":"2015-05-15T16:59:23.288Z","0.3.0":"2015-07-29T21:34:28.169Z","0.4.0":"2015-07-31T20:52:42.949Z","0.5.0":"2015-08-03T13:01:55.481Z","0.6.0":"2015-09-21T12:47:25.243Z","0.7.0":"2015-11-20T17:44:49.048Z","0.8.0":"2015-11-21T20:09:21.138Z","0.9.0":"2016-01-05T14:59:29.827Z","0.10.0":"2016-07-05T04:41:03.613Z","0.11.0":"2017-02-09T09:10:38.267Z","1.0.0":"2018-04-02T16:44:21.211Z"},"homepage":"http://vitalets.github.io/checklist-model","repository":{"type":"git","url":"git://github.com/vitalets/checklist-model.git"},"author":{"name":"Vitaliy Potapov","email":"noginsk@rambler.ru"},"bugs":{"url":"https://github.com/vitalets/checklist-model/issues"},"readmeFilename":"readme.md","contributors":[{"name":"Adrian Ber","email":"beradrian@yahoo.com"}],"license":"MIT","users":{"charlesgao":true}}