{"_id":"ampersand-select-view","_rev":"55-1858dc6276291e2155b6b5d4adbaf77d","name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","dist-tags":{"latest":"8.0.0"},"versions":{"1.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"1.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","function-bind":"^0.1.0","jshint":"^2.5.1","precommit-hook":"^1.0.2","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run | tap-spec","start":"run-browser test/*","demo":"beefy demo.js --cwd demo --open --live"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"013487857bc53aed12ac9e63c4bc3eec2365c28d","_id":"ampersand-select-view@1.0.0","_shasum":"da7d81979c74336060048664cf7704516e15727c","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"henrikjoreteg","email":"henrik@andyet.net"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"}],"dist":{"shasum":"da7d81979c74336060048664cf7704516e15727c","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-1.0.0.tgz","integrity":"sha512-NaVsjj7obIAs9oLZ1HeWYBl7UeIqtwQjrGXEno4gZDaXEFlwEPoDvgehMwH1azOv2QPQCb3MsAs/oBZZn2jd7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoSlxCaa+HlgbR8a/OmOvpPP1yZDVffcvNTrDFMQabIQIhALOTj9cCG589bUyoQ3HNdg5y4H2Zv2IXaHFxyJa7DDzm"}]}},"1.0.1":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"1.0.1","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","function-bind":"^0.1.0","jshint":"^2.5.1","precommit-hook":"^1.0.2","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run | tap-spec","start":"run-browser test/*","demo":"beefy demo.js --cwd demo --open --live"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"4e52aa65ae597ba90a266429ce6602cae2e57f82","_id":"ampersand-select-view@1.0.1","_shasum":"bce21855f6cfc15c458cbbfbdd30acd1c05d0f5f","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"henrikjoreteg","email":"henrik@andyet.net"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"}],"dist":{"shasum":"bce21855f6cfc15c458cbbfbdd30acd1c05d0f5f","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-1.0.1.tgz","integrity":"sha512-IiwOzmUASOd99qiajOd4OezVHsdSAQc7/6Abj6S6VbAXKOIDpoO+V5FjeGLxZxLkFw8PiWEj90P5eied9sR9Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVnCmwBy3PD4kxpT3GKkc6seh+/+MyBK79+zmXEnbi+AiAhu+msklVZMRTTnVTqYLuoOIURr5G61Nr8ymQH2vMK/w=="}]}},"1.0.2":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"1.0.2","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","function-bind":"^0.1.0","jshint":"^2.5.1","precommit-hook":"^1.0.2","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run | tap-spec","start":"run-browser test/*","demo":"beefy demo.js --cwd demo --open --live"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"ampersand-select-view@1.0.2","_shasum":"7301d6edb2dd553e0c6063b85bff360fabe9f3ec","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"latentflip","email":"phil@latentflip.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"}],"dist":{"shasum":"7301d6edb2dd553e0c6063b85bff360fabe9f3ec","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-1.0.2.tgz","integrity":"sha512-0avyEd20h4Hra3H4ssJvzV9ZQsXJHGvseLOEydwUvWM3JJA0QLTCNQVQfb+QQZ+Jrv28dCwA0KieKWV/mlD9ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+i6bgV+bw7MSue4YqIUpw33LM12Vu4G7lc6yg1W1sCwIhALXJ0xqNoRvoup19qsjQpUmzjISCrLxzrmoGIcZ5ejzW"}]}},"1.1.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"1.1.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","function-bind":"^0.1.0","jshint":"^2.5.1","precommit-hook":"^1.0.2","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run | tap-spec","start":"run-browser test/*","demo":"beefy demo.js --cwd demo --open --live"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"ampersand-select-view@1.1.0","_shasum":"73d3e08d2e6e8db72db4930faadb548aaa482d00","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"latentflip","email":"phil@latentflip.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"}],"dist":{"shasum":"73d3e08d2e6e8db72db4930faadb548aaa482d00","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-1.1.0.tgz","integrity":"sha512-eVXptPrUQOXKKEwaDYWbEhB3G+fu4QKhAIJCX9QWwEJBZ6iwoeL12XuGffE3xFkzDGFLP9ZDkcGxQ9kySiSpaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9OeAhh3M0sdMpA4x8hd6TQTzsfQKzdVBiLHkEjljeswIgD0cm96LjmbpmFw3t6rKD1gKpILhaEIqNI4HN0RbBwJk="}]}},"2.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","precommit-hook":"^1.0.2","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run -b phantom | tap-spec","start":"run-browser test/*","demo":"beefy demo.js --cwd demo --open --live"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"65fb2b84d8cd9b1d0cbc5eeac17e0456c77de188","_id":"ampersand-select-view@2.0.0","_shasum":"23fc8f83a62554ef738810b8979f5c67d266716f","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"latentflip","email":"phil@latentflip.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"}],"dist":{"shasum":"23fc8f83a62554ef738810b8979f5c67d266716f","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.0.0.tgz","integrity":"sha512-QoPDFM9rilVb2jgMPvXALEQhZLofPqt3wtLwRoKFsLxvGOoHBrwI2IxcAypbdQTWHvHj0f1HFpFWvak3RtKhVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTl6WkudOzKPO6B/n8VCJzCe0hK/8jKn5/Tl8l9xJijAiBo4HIhT+X6BCRKH1e6vBqjf9/Blz6c4HHS1elbjsX3Aw=="}]}},"2.1.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.1.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","precommit-hook":"^1.0.2","run-browser":"^1.3.1","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run -b phantom | tap-spec","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"d25e833058376bf8b30442d52cba6f6256f16ae3","_id":"ampersand-select-view@2.1.0","_shasum":"8ead5bb8b815a45e1e0f61ee46a19154e842d001","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"latentflip","email":"phil@latentflip.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"}],"dist":{"shasum":"8ead5bb8b815a45e1e0f61ee46a19154e842d001","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.1.0.tgz","integrity":"sha512-iM0UzkIESVoo2VmPLFf8Jfqn/u0MF26NLGXOhKcx2nO8U/wcempDyITWOJbuKxfYBGsIw9Eyw690HeDk2O/Ceg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYZZfxvRWsTW3uW/7ULZzvmaWEdQzKRc6TfyXSPiglEwIhAITQbFjPVX849HMiRWkMpwLDzlT99y5EtDt+DDPCWNpB"}]}},"2.1.1":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.1.1","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^1.3.1","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run -b phantom | tap-spec","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"902d37eb7ba086ed19b0c3b219bf0e8dc5a1e502","_id":"ampersand-select-view@2.1.1","_shasum":"cfeabf92dc0dfce54ae313458ac1b1d79b1a6f81","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"cfeabf92dc0dfce54ae313458ac1b1d79b1a6f81","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.1.1.tgz","integrity":"sha512-4YH1MdvII4WRzUfuAZjo9RdYP+v7AIiUb3t+Fck/q9oi9cFhSCCh55/ORBbWz7hIbRqDAPZvF9RZWNB3VQsV9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXnDUHcRQEsF8Xt81m2gBjlpctqpZv3oXu/0Yb/BqcvgIgc2OAVDENanCsBUHW2mt6FemgFxkr6MQnF+uzZLyx+vw="}]}},"2.2.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.2.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^1.3.1","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run -b phantom | tap-spec","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"19d609c022ac12e73a872107693f75ac29d801bb","_id":"ampersand-select-view@2.2.0","_shasum":"40478f0e15a546f67815b52a099e9d2e8f350bdf","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"latentflip","email":"phil@latentflip.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"40478f0e15a546f67815b52a099e9d2e8f350bdf","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.2.0.tgz","integrity":"sha512-9UEp2Iw7DnmnNsGmpe9IHN2ToS2CbelgA1scB42ZvBvqsVUVxbOY+rHKjmkTsvepqZ/AI9Yw+6S7f5gsIclolg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnummAFP9LCQL+bi9ebF951wH29SKmU4BqjydTa9h2/AIgeTtrKL8SDT982WIQIbDfBoqvMyUEumY92Dg57QdClUk="}]}},"2.2.1":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.2.1","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^1.3.1","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run -b phantom | tap-spec","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"8d43976a2718e3c79976af80176028c135ffa9a4","_id":"ampersand-select-view@2.2.1","_shasum":"1cd56d8cd13113a2f07fba857a052b3faa54411c","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"latentflip","email":"phil@latentflip.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"1cd56d8cd13113a2f07fba857a052b3faa54411c","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.2.1.tgz","integrity":"sha512-V1m9zVQwfogg888cD6DNDaApS8qaHTGTRxblm8soRZerE9r8Q3zc+t4IsE7lCXbex66bkI97aj9MKaOGAk7afg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDe1q7v2qqInps+JsV1CBjxLU9Ae1qFf3f7AB6fn9ZfAiBZcjw91etA/pNsZs6nIH1EpHhwHH0dseMoZ7gP4zvt1A=="}]}},"2.3.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.3.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^1.3.1","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"browserify test/* | tape-run -b phantom | tap-spec","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"d7b77a100c50b3b19cec4250835bc8caf14a5d9a","_id":"ampersand-select-view@2.3.0","_shasum":"ccd5baea849e6cd009d77b485b5eafeb4186f93c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gar","email":"gar@comrade.us"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar@comrade.us"}],"dist":{"shasum":"ccd5baea849e6cd009d77b485b5eafeb4186f93c","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.3.0.tgz","integrity":"sha512-LmH1M5xAhuI87LjnUXtk1SEctFPqP1sK562UZWw9FOWT2StKJ3IRjqpi/SwbLPgoaiGbzBgcA/qsIkvIOQOcKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoG9vSX1OzpQ6S80YAKNfA7mhUHvkNly92RIIbgCB0lAiAo0c65HpQVtABSvv3qvR140K3oUQdW/5gA062CF/lo5g=="}]}},"2.4.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.4.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","matches-selector":"^1.0.0","zuul":"^1.16.4"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^1.3.1","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0","zuul":"^1.13.1"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"2229fd28e0d5e71a34df5d436085166c612077b4","_id":"ampersand-select-view@2.4.0","_shasum":"15d2f310ce50f115e730c212503e4c95825eb77e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gar","email":"gar@comrade.us"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar@comrade.us"}],"dist":{"shasum":"15d2f310ce50f115e730c212503e4c95825eb77e","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.4.0.tgz","integrity":"sha512-lIQ7ZxyISJdkAVX524dGUz/FCsyz5kmQDqCzOG09kpoXwbGjFh5OrJwQGEtxONSa5a3CqY2BvFsKfkvCErgJ7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDohTJQKOZMPU02actqYOENx3jOeNIxBJDP8faPZgm5hAIgBDCccoffpNvLq3fLvGOuwrUD37xuTuFdRZM3O7y9GJ8="}]}},"2.4.1":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.4.1","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","matches-selector":"^1.0.0","zuul":"^1.16.4"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^0.2.2","ampersand-state":"^4.2.3","ampersand-view-conventions":"^1.1.1","browserify":"^5.10.1","function-bind":"^0.1.0","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^1.3.1","tap-spec":"^0.2.0","tape":"^2.13.3","tape-run":"^0.1.1","tape-suite":"^0.2.0","zuul":"^1.13.1"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"4fd409f85605ca0bfbd4f8af3d305aff0c0af9b6","_id":"ampersand-select-view@2.4.1","_shasum":"6e5a585b934705737df58707ad513a41f9a5d024","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gar","email":"gar@comrade.us"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar@comrade.us"}],"dist":{"shasum":"6e5a585b934705737df58707ad513a41f9a5d024","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.4.1.tgz","integrity":"sha512-VEOAciFVukiZDZJf5q4GqokL3pBKS673KHogs99w+jJVEu+dy7Qa2TS+9ku1IoQ9HpEoSleCKcvkiavs8X55Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDme0u9SYbHlAE3NxghkyD64U9/hlUa2yjp3of+Vi6k/AiB3O3KfkYe9iYv0dsSfP2jXQxt3ZiH+I43Qisa3qPeOEw=="}]}},"2.4.2":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"2.4.2","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^2.3.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"a534dac06d6d684286bbfca634a97c9f97db6312","_id":"ampersand-select-view@2.4.2","_shasum":"ba75c3e39e11633c273e33b817ecfbc4029aed97","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.10.36","_npmUser":{"name":"gar","email":"gar@comrade.us"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar@comrade.us"}],"dist":{"shasum":"ba75c3e39e11633c273e33b817ecfbc4029aed97","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-2.4.2.tgz","integrity":"sha512-8TsG4zc0CgMYiOQjWZjUrsDr95qf7COE+Gw/eRn6IrIsBILFgFBsmcnCT3b1IG5qaUIECxufBhPB/sk+oEXCyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXpfAM8e48rwP6u0XODOfUVJ/BHJe8vHF0dOYxHnmruAIgebjDH0ku6SIEyymcBKeIDqr4+1Ob0FySLhsurRAiD5I="}]}},"3.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"3.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"amp-is-array":"^1.0.1","ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^2.3.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","testem":"^0.7.6","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"002201f5dc3a972fc25404a6d6a14675d1da9f6d","_id":"ampersand-select-view@3.0.0","_shasum":"f1dffaf2c9131980cc992ea3f01179cc42d12903","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.37","_npmUser":{"name":"gar","email":"gar@comrade.us"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar@comrade.us"}],"dist":{"shasum":"f1dffaf2c9131980cc992ea3f01179cc42d12903","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-3.0.0.tgz","integrity":"sha512-4rreHi1L+r0KCpjvnVbpVT5B8AOGXpMABVOUUu+6jYgMA7uQAhGVDqie15auhTEsvhBZ9ClCQlq/6GOAurrn7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmLQm/qdNTgUegCcFQq6sewFHUE1D5QC8AFO4teUmllAiBIqu6C8mKlNDbn25NbfEtSeMjRHHYtLhHReHGiRlt62Q=="}]}},"3.0.1":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"3.0.1","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"amp-is-array":"^1.0.1","ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^2.3.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","testem":"^0.7.6","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"8cc414438e090851b519cf3de445ffb6681329c7","_id":"ampersand-select-view@3.0.1","_shasum":"9071a983817463f1360f9b4a87c158769420c4bc","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.38","_npmUser":{"name":"gar","email":"gar@comrade.us"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar@comrade.us"}],"dist":{"shasum":"9071a983817463f1360f9b4a87c158769420c4bc","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-3.0.1.tgz","integrity":"sha512-7Hr2HWfgpA5Tm4Vu1GpEK3Cd6v7gRuj/MsmQ8EYYKU69uqg0pAN450MAQ2XWAKLWl4xHMO5N/4sod2Z3DPe6oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBshfSs48QizR83ZKv8c25P316wiM7rWEu4HJ+f+Jvu9AiEA5Xtk5BAwHfHNpP8D2FP9IerwipygVqmM8xX4H2dvckc="}]}},"4.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"4.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^7.3.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","testem":"^0.7.6","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"8341e22d11d32704c519782a6fa44e6fffb7d4fc","_id":"ampersand-select-view@4.0.0","_shasum":"cbea70177d24d4749bb8559c243bf3efa86cf454","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.12.3","_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"dist":{"shasum":"cbea70177d24d4749bb8559c243bf3efa86cf454","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-4.0.0.tgz","integrity":"sha512-q316GHgGhMiIExlR2uK03qoFRPMPSuCPTUCDDiCU5JlG6tHVdETsreI9qDI5pau71YXy4c4BWWqhWdna0f+FRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWS6kOiE7Uhif2ex1VrtNy8kV+kFBniamr0EVIByWx7AiEA+5HupV7Kj1m2cvjfUr+lH1bAdB9dScW/vAOQh6Z9fpE="}]},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar@comrade.us"}]},"4.3.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"4.3.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^7.3.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","testem":"^0.7.6","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"45c8b32feeb92f176004fa7f7b66197882d20356","_id":"ampersand-select-view@4.3.0","_shasum":"297e5853490db29c4b579c052e0f5e7b0e8f4eba","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"andyet","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"}],"dist":{"shasum":"297e5853490db29c4b579c052e0f5e7b0e8f4eba","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-4.3.0.tgz","integrity":"sha512-yMuSgIMVILvogLs5dituuy436FfjK7Cljchjim3hXGyX5zpFZ95JkPDjYLdKsek/mJBr9SYGg3Fp52x2a/knPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHx1pDLVO43NoT8Kx7ITzATzVvC+uzozZ1o/dFT3ppkkCIHNHyFY2alRDzM06E4C3edb2rXsTZqhErkpcqqRu++pQ"}]}},"4.3.1":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"4.3.1","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^8.0.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","testem":"^0.7.6","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"70f8dc64e1fa76229e9ad31cfe7dad32e19174f3","_id":"ampersand-select-view@4.3.1","_shasum":"6fd175f9ea3574ec3efc9b703687a28761ad237f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"andyet","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"}],"dist":{"shasum":"6fd175f9ea3574ec3efc9b703687a28761ad237f","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-4.3.1.tgz","integrity":"sha512-LDHmUsYSoIW6v4EKMmDQil97khotGpX9OYPeeDT1cvgifB9HQtdPfC2yn7PwahY9TjcWl1ADy1xY/3YXEl5KRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQWMWQa2RzsKebnfCUnezK9RgqXfe/oEsijZq8vY2JBAiBUQSKl937tt1Yr8ZrLcGpGzpLc+zk+AniZS+ZITRgo8w=="}]}},"4.3.2":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"4.3.2","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^8.0.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","testem":"^0.7.6","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"2c477d4061983f03f629249a9604b00c6e2c2b46","_id":"ampersand-select-view@4.3.2","_shasum":"bbb32eabfd31c17511dd0e857a4e393225ef2179","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"andyet","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"}],"dist":{"shasum":"bbb32eabfd31c17511dd0e857a4e393225ef2179","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-4.3.2.tgz","integrity":"sha512-cgGLSeQJ7KO4+6wBTvELxyQTBGvZ/cbEzV7sR6LNRcoHIftRQv8xN+OsKyac/cU9oXWr+vj54i7bmEkDqB3UJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3kvDPChfWkW1mWvR8VcnF35XA7Nr+nsV+a8c7oBNTvAiBmGf0ecQDSzZ33B9mz1cZObl5lysv8OICKpTQvG140rQ=="}]}},"5.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"5.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^8.0.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","browserify":"^9.0.3","function-bind":"^1.0.2","jshint":"^2.5.1","phantomjs":"^1.9.7-15","precommit-hook":"^1.0.2","run-browser":"^2.0.2","tap-spec":"^2.2.1","tape":"^3.5.0","tape-run":"^0.3.0","tape-suite":"^0.2.0","testem":"^0.7.6","zuul":"^1.19.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"run-browser test/*","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"browserify":{"transform":["ampersand-version"]},"gitHead":"90b21717e9c46ebcb4e7505df81f5cd538648af2","_id":"ampersand-select-view@5.0.0","_shasum":"55f1fa45a2e225a94758f078705db94d513b9638","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"andyet-ops","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"henrikjoreteg","email":"henrik@joreteg.com"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"55f1fa45a2e225a94758f078705db94d513b9638","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-5.0.0.tgz","integrity":"sha512-Pj4qcPo0zAqyE3b0GFlLugAhiizxuGtMP7ldTlZsPl+x+tlOm8hQ8ZeLTL3C3iusaoTCXaCp7dvxeXiXVDxTuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFByXB1G7pC/mSa59DAt6sE3mLXVaqsQYcUpmPbVDZeNAiAMtNNUJjN3hpjSeKJDqCNKSfOHTou7X7UUo+nwmu4kTQ=="}]}},"6.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"6.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^8.0.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","function-bind":"^1.0.2","jshint":"^2.9.1","phantomjs":"^1.9.19","precommit-hook":"^3.0.0","tape":"^4.4.0","tape-suite":"^0.2.1","zuul":"^3.9.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"zuul --local -- test/main.js","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish","lint":"jshint .","validate":"npm ls"},"browserify":{"transform":["ampersand-version"]},"pre-commit":["lint","validate","test"],"gitHead":"e5c537aae9640604f6e6d4fe382401aa66a25fea","_id":"ampersand-select-view@6.0.0","_shasum":"b1d1c6a1ffd92727e44aeb48c870061b59a8d7f6","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"andyet-ops","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"henrikjoreteg","email":"henrik@joreteg.com"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"b1d1c6a1ffd92727e44aeb48c870061b59a8d7f6","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-6.0.0.tgz","integrity":"sha512-8n9SHlqoir11Uppks57AY9/WkTMn/ASyN6G9SV7pts17IjY5v8lShCZjGXhIDmIWkiJEkGME6Jx9das+CRjPaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeeLtmhSrM6m5CQOdo0PhN2SsHFV3VjtzjdJFK/ZFlcgIhANcNvFfk2JM6thtA9P7UhKfHISqDL2JW/DWzgIMmKend"}]}},"6.1.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"6.1.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^8.0.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","function-bind":"^1.0.2","jshint":"^2.9.1","phantomjs":"^1.9.19","precommit-hook":"^3.0.0","tape":"^4.4.0","tape-suite":"^0.2.1","zuul":"^3.9.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"zuul --local -- test/main.js","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish","lint":"jshint .","validate":"npm ls"},"browserify":{"transform":["ampersand-version"]},"pre-commit":["lint","validate","test"],"gitHead":"e5ea725285cfa36000fbb67ce3f0ff7251a0bd5b","_id":"ampersand-select-view@6.1.0","_shasum":"550fabede08bb2a071158336355a7bdc93f659c1","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"andyet-ops","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"henrikjoreteg","email":"henrik@joreteg.com"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"550fabede08bb2a071158336355a7bdc93f659c1","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-6.1.0.tgz","integrity":"sha512-4CT1xe3oPeVyG9xkF+PiqfRAZ6ulCKbCwacl7VqpsryvMy664DAMUFwrxNTtGxMWRhPof/3Rfvnkv8VcRojmfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRJc2JmcTzCXVSyjByhyQJr+PvvuoSN8qvDBwA7q6RvAiEA9nRO1g1IEMXWGBGVWtdj4UdyXBPRN2xnfC+TbEypVXU="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/ampersand-select-view-6.1.0.tgz_1454351891711_0.28864201344549656"}},"6.2.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"6.2.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^8.0.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","function-bind":"^1.0.2","jshint":"^2.9.1","phantomjs":"^1.9.19","precommit-hook":"^3.0.0","tape":"^4.4.0","tape-suite":"^0.2.1","zuul":"^3.9.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"zuul --local -- test/main.js","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish","lint":"jshint .","validate":"npm ls"},"browserify":{"transform":["ampersand-version"]},"pre-commit":["lint","validate","test"],"gitHead":"b144aa9b5e3b8c6ede261f67ea175b3505df8ecf","_id":"ampersand-select-view@6.2.0","_shasum":"8783df03803754f64ddfd1314e1908166fbc12d5","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"andyet-ops","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"henrikjoreteg","email":"henrik@joreteg.com"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"8783df03803754f64ddfd1314e1908166fbc12d5","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-6.2.0.tgz","integrity":"sha512-RDm+GXq3SPb6m7jV9PHJ5/B9hnjNtjn91atYF0dvo/6n0JieCDzitPJ4m96s1G4wAW8BwURHi6zd2rFZnx/aRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq5bQJLqQ+Z30gSoZurJzI2Uo1+pSG6yKY5d8XJHJSVgIhAMDcJeyI6yEr1o2ZEbO42jXHDCci6KUK3t45PPbXAKW8"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/ampersand-select-view-6.2.0.tgz_1455552410340_0.20574514381587505"}},"7.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"7.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","ampersand-view":"^9.0.0","domify":"^1.2.2","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-collection":"^1.3.1","ampersand-form-view":"^3.1.0","ampersand-state":"^4.4.5","ampersand-view-conventions":"^1.1.1","function-bind":"^1.0.2","jshint":"^2.9.1","phantomjs":"^1.9.19","precommit-hook":"^3.0.0","tape":"^4.4.0","tape-suite":"^0.2.1","zuul":"^3.9.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"zuul --local -- test/main.js","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish","lint":"jshint .","validate":"npm ls"},"browserify":{"transform":["ampersand-version"]},"pre-commit":["lint","validate","test"],"gitHead":"46d4181ab4d5ddaafd83a0c66bfd7b19eca3edee","_id":"ampersand-select-view@7.0.0","_shasum":"fc4bc63ae47c1dc748cb1900e339c3f50287a5f3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"cdaringe","email":"cdaringe@gmail.com"},"maintainers":[{"name":"andyet-ops","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"henrikjoreteg","email":"henrik@joreteg.com"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"fc4bc63ae47c1dc748cb1900e339c3f50287a5f3","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-7.0.0.tgz","integrity":"sha512-biOlQZk6UDjEDHkkJ7WtJTSuRPmwSLCAzQYAHyrI3cN+9XRn/0w0bjJ06mr16Ne28DW3h2FPefH1KRpP68lvkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqpnFI3KzOOGJXVgkRIJC3Oh74nLS3wcQgfwh8IeQEQQIgKctyzGGDXyzPNQlsROVNjKiclx0l5rOU+rWvhjc3q80="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/ampersand-select-view-7.0.0.tgz_1458788843839_0.3693156496156007"}},"8.0.0":{"name":"ampersand-select-view","description":"A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.","version":"8.0.0","author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"dependencies":{"ampersand-dom":"^1.1.0","ampersand-version":"^1.0.1","domify":"^1.2.2","ampersand-view":"^10.0.1","matches-selector":"^1.0.0"},"devDependencies":{"ampersand-view-conventions":"^1.1.1","function-bind":"^1.0.2","jshint":"^2.9.1","ampersand-collection":"^2.0.0","ampersand-form-view":"^7.0.0","ampersand-state":"^5.0.2","phantomjs-prebuilt":"^2.1.12","precommit-hook":"^3.0.0","tape":"^4.4.0","tape-suite":"^0.2.1","zuul":"^3.9.0"},"directories":{"test":"test"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"license":"MIT","main":"ampersand-select-view.js","repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"scripts":{"test":"zuul --phantom -- test/index.js","test-ci":"zuul -- test/index.js","start":"zuul --local -- test/main.js","demo":"beefy demo/demo.js:demo.js --cwd demo","preversion":"git checkout master && git pull && npm ls","publish-patch":"npm run preversion && npm version patch && git push origin master --tags && npm publish","publish-minor":"npm run preversion && npm version minor && git push origin master --tags && npm publish","publish-major":"npm run preversion && npm version major && git push origin master --tags && npm publish","lint":"jshint .","validate":"npm ls"},"browserify":{"transform":["ampersand-version"]},"pre-commit":["lint","validate","test"],"gitHead":"05ce030a20be3f46a99eb5677e2d952c48df16df","_id":"ampersand-select-view@8.0.0","_shasum":"a32303195dd07cca2aa0e522b620f8a28b02b1a5","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.5.0","_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"dist":{"shasum":"a32303195dd07cca2aa0e522b620f8a28b02b1a5","tarball":"https://registry.npmjs.org/ampersand-select-view/-/ampersand-select-view-8.0.0.tgz","integrity":"sha512-X6ZwnvX/XnZRGbRKRS1P+TudKxxOr4rYY2Dqu5bV77ZALfrDerkKsZZ2vyucDTWsuY/kBUPrWZY+Pd65xSoLFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6z2Nog8LpjkV9lFeiy1x5P0Qa7BV88NXFTI53RKoVdAiBwCMJMv6QnLXWx0hBYUwfN6r4xNSow0NaVwD2t5kjqnQ=="}]},"maintainers":[{"name":"andyet-ops","email":"ops@andyet.net"},{"name":"cdaringe","email":"cdaringe@gmail.com"},{"name":"fyockm","email":"fyockm@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"henrikjoreteg","email":"henrik@joreteg.com"},{"name":"latentflip","email":"phil@latentflip.com"},{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ampersand-select-view-8.0.0.tgz_1474908769056_0.09788512089289725"}}},"readme":"# ampersand-select-view\nLead Maintainer: [Christopher Dieringer (@cdaringe)](https://github.com/cdaringe)\n\n# overview\nA view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.\n\n![](https://travis-ci.org/AmpersandJS/ampersand-select-view.svg) ![](https://badge.fury.io/js/ampersand-select-view.svg)\n\n## install\n\n```\nnpm install ampersand-select-view\n```\n\n<!-- starthide -->\nPart of the [Ampersand.js toolkit](http://ampersandjs.com) for building clientside applications.\n<!-- endhide -->\n\n## API Reference\n### clear() - [Function] - returns `this`\nAlias to calling `setValue(null, true)`.  Sets the selected option to either the [unselectedText](#general-options) option or a user defined option whose value is `null`.  _Be mindful_ that if no unselectedText or `null` option exists, the view will error.\n\n### reset() - [Function] - returns `this`\nSets the selected option and view value to the original option value provided during construction.\n\n### setValue([value, skipValidationMessage]) - [Function] - returns `this`\nSets the selected option to that which matches the provided value.  Updates the view's `.value` accordingly.  SelectView will error if no matching option exists.  `null`, `undefined`, and `''` values will preferentially select [unselectedText](#general-options) if defined.\n\n### constructor - [Function] `new SelectView([options])`\n#### options\n##### general options\n- `name`: the `<select>`'s `name` attribute's value. Used when reporting to parent form\n- `parent`: parent form reference\n- `options`: array/collection of options to render into the select box\n- `[groupOptions]`: use instead of `options` to generate `<optgroup>` elements within your `<select>`. If this is set, any values passed in `options` will be ignored and replaced with values coming from `groupOptions`.\n- `[el]`: element if you want to render the view into\n- `[template]`: a custom template to use (see 'template' section, below, for more)\n- `[required]`: [default: `false`] field required\n- `[eagerValidate]`: [default: `false`] validate and show messages immediately.  Note: field will be validated immediately to provide a true `.valid` value, but messages by default are hidden.\n- `[unselectedText]`: text to display if unselected\n- `[value]`: initial value for the `<select>`.  `value` **must** be a member of the `options` set\n- `[tabindex]`: [default: `0`] Specify the tab index number for your field (integer).\n\n##### label & validation options\n- `[label]`: [default: `name` value] text to annotate your select control\n- `[invalidClass]`: [default: `'select-invalid'`] class to apply to root element if invalid\n- `[validClass]`: [default: `'select-valid'`] class to apply to root element if valid\n- `[requiredMessage]`: [default: `'Selection required'`] message to display if invalid and required\n\n##### collection option set\nIf using a collection to produce `<select>` `<option>`s, the following may also be specified:\n- `[disabledAttribute]`: boolean model attribute to flag disabling of the option node\n- `[idAttribute]`: model attribute to use as the id for the option node.  This will be returned by `SelectView.prototype.value`\n- `[textAttribute]`: model attribute to use as the text of the option node in the select box\n- `[yieldModel]`: [default: `true`] if options is a collection, yields the full model rather than just its `idAttribute` to `.value`\n\nWhen the collection changes, the view will try and maintain its currently `.value`.  If the corresponding model is removed, the `<select>` control will default to the 0th index `<option>` and update its value accordingly.\n\n## custom template\nYou may override the default template by providing your own template string to the [constructor](#constructor---function-new-selectviewoptions) options hash.  Technically, all you must provided is a `<select>` element.  However, your template may include the following under a single root element:\n1. An element with a `data-hook=\"label\"` to annotate your select control\n2. An `<select>` element to hold your `options`\n3. An element with a `data-hook=\"message-container\"` to contain validation messages\n4. An element with a `data-hook=\"message-text\"` nested beneath the `data-hook=\"message-container\"` element to show validation messages\n\nHere's the default template for reference:\n\n```html\n<label class=\"select\">\n    <span data-hook=\"label\"></span>\n    <select></select>\n    <span data-hook=\"message-container\" class=\"message message-below message-error\">\n        <p data-hook=\"message-text\"></p>\n    </span>\n</label>\n```\n\nYou may `SelectView.extend({ template: ...})` to create a View definition with a more permanent default template of your liking as well.\n\n## example\n\n```javascript\nvar FormView = require('ampersand-form-view');\nvar SelectView = require('ampersand-select-view');\n\nmodule.exports = FormView.extend({\n    fields: function () {\n        return [\n            new SelectView({\n                label: 'Pick a color!',\n                // actual field name\n                name: 'color',\n                parent: this,\n                // you can pass simple string options\n                options: ['blue', 'orange', 'red'],\n                // if included this will add option for an unselected state\n                unselectedText: 'please choose one',\n                // you can specify that they have to pick one\n                required: true,\n                // specify tab index for usability\n                tabindex: 1,\n            }),\n            new SelectView({\n                name: 'option',\n                parent: this,\n                // you can also pass array, first is the value, second is used for the label\n                // and an optional third value can used to disable the option\n                options: [ ['a', 'Option A'], ['b', 'Option B'], ['c', 'Option C', true] ],\n                tabindex: 2,\n            }),\n            new SelectView({\n                name: 'option',\n                parent: this,\n                // define groupOptions to generate <optgroup> elements. Pass it an array of\n                // Objects, each object will become an <optgroup> with groupName being the\n                // <optgroup>'s name and options being an array (either of strings or array, see\n                // previous two examples) that will become the <option>s under that <optgroup>\n                groupOptions: [\n                  {\n                    groupName: \"Options 1\",\n                    options: [ ['1', 'Option 1'], ['2', 'Option 2'], ['3', 'Option 3', true] ]\n                  },\n                  {\n                    groupName: \"Options 2\",\n                    options: [ ['a', 'Option A'], ['b', 'Option B'], ['c', 'Option C', true] ]\n                  }\n                ],\n                tabindex: 3,\n            }),\n            new SelectView({\n                name: 'model',\n                parent: this,\n                // you can pass in a collection here too\n                options: collection,\n                // and pick an item from the collection as the selected one\n                value: collection1.at(2),\n                // here you specify which attribute on the objects in the collection\n                // to use for the value returned.\n                idAttribute: 'id',\n                // you can also specify which model attribute to use as the title\n                textAttribute: 'title',\n                // you can also specify a boolean model attribute to render items as disabled\n                disabledAttribute: 'disabled',\n                // here you can specify if it should return the selected model from the\n                // collection, or just the id attribute.  defaults `true`\n                yieldModel: false,\n                tabindex: 4,\n            })\n        ];\n    }\n});\n```\n\n## gotchas\n- Numeric option values are generally stringified by the browser.  Be mindful doing comparisons.  You'll generally desire to inspect `selectView.value` (the value of your selected options' input) over `selectView.select.value` (the value returned from the browser).\n  - Additionally, do **not** use option sets containing values that `==` one another.  E.g., do not use options whose values are \"2\" (string) and 2 (number).  Browsers cannot distinguish between them in the select control context, thus nor can ampersand-select-view.\n\n- `null`, `undefined`, or `''` option values are not considered `valid` when the field is required.  This does not apply when options are from a collection and `yieldModel` is enabled.\n  - The `unselectedText` option will always be preferred in updating the control to an empty-ish value.\n\n## browser support\n[![testling badge](https://ci.testling.com/AmpersandJS/ampersand-select-view.png)](https://ci.testling.com/AmpersandJS/ampersand-select-view)\n\n## changelog\n- 7.0.0\n  - Upgrade to &-view 9.x\n- 6.2.1\n  - Added the `tabindex` option to allow custom tab-ordering of fields for usability\n\n- 6.2.0\n  - Support extending `template`\n\n- 6.1.0\n  - Generate `<optgroup>` elements by passing the new `options.groupOptions` parameter\n\n- 6.0.0\n  - Match field label rendering behavior to ampersand-input-view.  removes label fallback to `name` attr\n  - Improve x-browser testing CI\n\n- 5.0.0\n  - Change events now always get triggered on the select element instead of blindly calling on the root element.\n\n- 4.0.0\n  - Extend [ampersand-view](https://github.com/ampersandjs/ampersand-view) and support `autoRender`, where previously this view would autoRender unconditionally\n\n- 3.0.0\n  - Improve general option edge cases, and add supporting test cases.  Primarily targets falsy option value handling.\n  - Validate immediately to assist when parent FormView tests onload for field validity.  Update `skipValidation` to `skipValidationMessage`, permit immediate validation, but conditionally display messages.\n  - Throw an `Error` when trying to `setValue(value)` and an option _matching the requested `value`_ does not exist.  The exception to this is when the provided value is `null`, `undefined`, or `''`, and a `null` option value exists.  Because the DOM can only recognize a single empty value for any `<option>`, which is the empty string `''`, only a single empty-ish option can only be supported by the view.\n  - Support `0` value options, both in Model id's and array values.\n  - Add `eagerValidate`.\n  - Denote a plan for 4.x release\n  - Bulk update README, and some cody tidying\n\n## credits\nOriginally designed & written by [@philip_roberts](twitter.com/philip_roberts).\n\n## license\nMIT\n","maintainers":[{"email":"daniel.hritzkiv@gmail.com","name":"dhritzkiv"},{"email":"fyockm@gmail.com","name":"fyockm"},{"email":"giladp007@gmail.com","name":"pgilad"},{"email":"ops@andyet.net","name":"andyet-ops"},{"email":"cdaringe@gmail.com","name":"cdaringe"},{"email":"henrik@joreteg.com","name":"henrikjoreteg"},{"email":"phil@latentflip.com","name":"latentflip"}],"time":{"modified":"2022-06-13T02:46:15.006Z","created":"2014-06-13T18:24:28.080Z","1.0.0":"2014-06-13T18:24:28.080Z","1.0.1":"2014-06-14T05:04:42.385Z","1.0.2":"2014-07-12T17:01:53.629Z","1.1.0":"2014-07-16T22:59:34.541Z","2.0.0":"2014-08-26T10:04:40.112Z","2.1.0":"2014-09-01T08:21:56.290Z","2.1.1":"2014-09-04T21:27:34.940Z","2.2.0":"2014-10-27T16:19:41.600Z","2.2.1":"2014-10-27T18:01:26.774Z","2.3.0":"2015-01-12T19:03:04.468Z","2.4.0":"2015-02-12T17:10:03.361Z","2.4.1":"2015-02-13T16:18:51.158Z","2.4.2":"2015-02-23T16:16:08.016Z","3.0.0":"2015-03-27T15:44:18.105Z","3.0.1":"2015-04-08T17:22:21.975Z","4.0.0":"2015-05-28T15:30:24.033Z","4.3.0":"2015-06-12T18:01:46.175Z","4.3.1":"2015-06-19T17:20:37.033Z","4.3.2":"2015-06-19T19:33:27.822Z","5.0.0":"2016-01-05T23:04:20.080Z","6.0.0":"2016-01-25T19:41:38.650Z","6.1.0":"2016-02-01T18:38:12.199Z","6.2.0":"2016-02-15T16:06:53.946Z","7.0.0":"2016-03-24T03:07:24.220Z","8.0.0":"2016-09-26T16:52:49.290Z"},"homepage":"https://github.com/AmpersandJS/ampersand-select-view","keywords":["ampersand","form","view","select"],"repository":{"type":"git","url":"git+https://github.com/AmpersandJS/ampersand-select-view.git"},"author":{"name":"Philip Roberts","email":"phil@andyet.net"},"bugs":{"url":"https://github.com/AmpersandJS/ampersand-select-view/issues"},"license":"MIT","readmeFilename":"README.md","users":{}}