{"_id":"venn.js","_rev":"376762","name":"venn.js","description":"Area Proportional Venn and Euler Diagrams","dist-tags":{"latest":"0.2.20"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"time":{"modified":"2021-07-30T05:41:46.000Z","created":"2015-09-23T17:03:26.497Z","0.2.20":"2018-02-20T18:19:34.747Z","0.2.19":"2018-01-26T21:55:15.655Z","0.2.18":"2017-11-28T17:40:24.305Z","0.2.17":"2017-10-23T18:01:42.540Z","0.2.16":"2017-10-10T18:44:26.997Z","0.2.15":"2017-08-11T04:58:34.344Z","0.2.14":"2016-11-25T00:17:07.771Z","0.2.13":"2016-10-29T17:01:37.095Z","0.2.12":"2016-08-08T18:05:45.383Z","0.2.11":"2016-08-07T22:50:12.091Z","0.2.10":"2016-05-14T23:49:09.486Z","0.2.9":"2016-04-30T20:58:57.944Z","0.2.8":"2016-04-05T00:41:40.940Z","0.2.7":"2015-12-16T20:15:22.439Z","0.2.6":"2015-12-08T06:22:01.928Z","0.2.4":"2015-10-09T17:47:41.174Z","0.2.3":"2015-10-05T17:07:26.443Z","0.2.1":"2015-09-30T04:40:43.311Z","0.2.0":"2015-09-23T17:03:26.497Z"},"users":{},"author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"versions":{"0.2.20":{"name":"venn.js","version":"0.2.20","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.52","tape":"4","uglify-js":"3","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"fmin":"0.0.2","d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"891060b941971752d033069146a69e0724c56313","_id":"venn.js@0.2.20","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"3f0e50cc75cba1f58692a8a32f67bd7aaf1aa6fa","size":53908,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.20.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/venn.js_0.2.20_1519150774627_0.25632703081864316"},"_hasShrinkwrap":false,"publish_time":1519150774747,"_cnpm_publish_time":1519150774747},"0.2.19":{"name":"venn.js","version":"0.2.19","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.52","tape":"4","uglify-js":"3","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"fmin":"0.0.2","d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"0b4a2da8ae0012e397b6e4340243d6da676bd3ae","_id":"venn.js@0.2.19","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"a9118c50fd8125b8bb6fbfc98d074b3d575fb215","size":53155,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.19.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/venn.js-0.2.19.tgz_1517003715514_0.15679143252782524"},"publish_time":1517003715655,"_hasShrinkwrap":false,"_cnpm_publish_time":1517003715655},"0.2.18":{"name":"venn.js","version":"0.2.18","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.52","tape":"4","uglify-js":"3","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"fmin":"0.0.2","d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"fc4729db74cc7841cae13d1dc94d32bd0a00deec","_id":"venn.js@0.2.18","_shasum":"e5e94b91e61e1960efdc0b33af367a5c6b143b47","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"e5e94b91e61e1960efdc0b33af367a5c6b143b47","size":48372,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.18.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/venn.js-0.2.18.tgz_1511890824210_0.631966978078708"},"publish_time":1511890824305,"_cnpm_publish_time":1511890824305,"_hasShrinkwrap":false},"0.2.17":{"name":"venn.js","version":"0.2.17","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.27","tape":"4","uglify-js":"2","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"fmin":"0.0.2","d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"f86fb6ab74cb6887eec7dc543754f611c6e80743","_id":"venn.js@0.2.17","_shasum":"5c56e68782fce9009908ccdb2210eb3a637fbc21","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"5c56e68782fce9009908ccdb2210eb3a637fbc21","size":50440,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.17.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/venn.js-0.2.17.tgz_1508781700172_0.17700464185327291"},"publish_time":1508781702540,"_hasShrinkwrap":false,"_cnpm_publish_time":1508781702540},"0.2.16":{"name":"venn.js","version":"0.2.16","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.27","tape":"4","uglify-js":"2","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"fmin":"0.0.2","d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"c83261284b68102d5f2ce4b167eaa9da07cda49c","_id":"venn.js@0.2.16","_shasum":"35a835bdc4226b73d100df79d61c008e5a18929f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"35a835bdc4226b73d100df79d61c008e5a18929f","size":50404,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.16.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/venn.js-0.2.16.tgz_1507661066859_0.14332811837084591"},"publish_time":1507661066997,"_hasShrinkwrap":false,"_cnpm_publish_time":1507661066997},"0.2.15":{"name":"venn.js","version":"0.2.15","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.27","tape":"4","uglify-js":"2","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"fmin":"0.0.2","d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"30084bf52c16055d7aa0f739249ee431fe2efbd2","_id":"venn.js@0.2.15","_shasum":"6dcf4e3a1dc183fa377d61ac951df26892163523","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"6dcf4e3a1dc183fa377d61ac951df26892163523","size":56075,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.15.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/venn.js-0.2.15.tgz_1502427514258_0.6522645705845207"},"publish_time":1502427514344,"_cnpm_publish_time":1502427514344,"_hasShrinkwrap":false},"0.2.14":{"name":"venn.js","version":"0.2.14","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.27","tape":"4","uglify-js":"2","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"fmin":"0.0.2","d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"b975fb74a903f9dd176f8e3bc92b8ad780151a07","_id":"venn.js@0.2.14","_shasum":"af09935bf1569c10391310bb2a699946b1be94f8","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"af09935bf1569c10391310bb2a699946b1be94f8","size":55834,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.14.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/venn.js-0.2.14.tgz_1480033025383_0.8181879401672632"},"publish_time":1480033027771,"_cnpm_publish_time":1480033027771,"_hasShrinkwrap":false},"0.2.13":{"name":"venn.js","version":"0.2.13","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.27","tape":"4","uglify-js":"2","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"475b2f00cb389a8c1a0f6bf52682de7141fe80a1","_id":"venn.js@0.2.13","_shasum":"90fffc04753028ec8dc3ef4fd0195ef87ecd0c1b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"90fffc04753028ec8dc3ef4fd0195ef87ecd0c1b","size":57468,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.13.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/venn.js-0.2.13.tgz_1477760496567_0.26737656677141786"},"publish_time":1477760497095,"_cnpm_publish_time":1477760497095,"_hasShrinkwrap":false},"0.2.12":{"name":"venn.js","version":"0.2.12","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.27","tape":"4","uglify-js":"2","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"2df538eb8c9a11667101ca1159c14a30d278fe2e","_id":"venn.js@0.2.12","_shasum":"d1f2ce18bffb2af3b8aa2bb834835a20c517834e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"d1f2ce18bffb2af3b8aa2bb834835a20c517834e","size":57453,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.12.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/venn.js-0.2.12.tgz_1470679541670_0.6882844567298889"},"publish_time":1470679545383,"_cnpm_publish_time":1470679545383,"_hasShrinkwrap":false},"0.2.11":{"name":"venn.js","version":"0.2.11","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.27","tape":"4","uglify-js":"2","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"rm -rf build && mkdir build && rollup -g d3-selection:d3,d3-transition:d3 -f umd -n venn -o build/venn.js -- index.js && cp build/venn.js .","test":"jshint src/*.js && tape 'tests/**/*test.js'","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js","postpublish":"zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"dependencies":{"d3-selection":"^1.0.2","d3-transition":"^1.0.1"},"gitHead":"7bede402a2b182872a404c64ec74a2d2bc25b54a","_id":"venn.js@0.2.11","_shasum":"3593d33ca17178dbdb15816b5ca36b962412edc0","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"3593d33ca17178dbdb15816b5ca36b962412edc0","size":57180,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.11.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/venn.js-0.2.11.tgz_1470610211755_0.33876455714926124"},"publish_time":1470610212091,"_cnpm_publish_time":1470610212091,"_hasShrinkwrap":false},"0.2.10":{"name":"venn.js","version":"0.2.10","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.21.2","uglify-js":"2","faucet":"0.0","tape":"4","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","files":["build","src","*.js"],"directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"mkdir -p build && node -e 'process.stdout.write(\"var version = \\\"\" + require(\"./package.json\").version + \"\\\"; export * from \\\"../index\\\"; export {version};\");' > build/bundle.js && rollup -f umd -u venn -n venn -o build/venn.js -- build/bundle.js","test":"jshint src/*.js && faucet `find tests -name '*test.js'`","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js && rm -f build/venn.zip && zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"gitHead":"1792850b4d0dd732b31e9fa27f68426ca8053cb5","_id":"venn.js@0.2.10","_shasum":"2335af1aaa44cc4559a24090885ac34e438b8536","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"2335af1aaa44cc4559a24090885ac34e438b8536","size":75987,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.10.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/venn.js-0.2.10.tgz_1463269746119_0.834696207428351"},"publish_time":1463269749486,"_cnpm_publish_time":1463269749486,"_hasShrinkwrap":false},"0.2.9":{"name":"venn.js","version":"0.2.9","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.21.2","uglify-js":"2","faucet":"0.0","tape":"4","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"mkdir -p build && node -e 'process.stdout.write(\"var version = \\\"\" + require(\"./package.json\").version + \"\\\"; export * from \\\"../index\\\"; export {version};\");' > build/bundle.js && rollup -f umd -u venn -n venn -o build/venn.js -- build/bundle.js","test":"jshint src/*.js && faucet `find tests -name '*test.js'`","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js && rm -f build/venn.zip && zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"gitHead":"7b1f8c37b720abad4d8890b84d7f1db53f3ddd22","_id":"venn.js@0.2.9","_shasum":"33c29075efa484731d59d884752900cc33033656","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"33c29075efa484731d59d884752900cc33033656","size":141486,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.9.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/venn.js-0.2.9.tgz_1462049936987_0.49712543142959476"},"publish_time":1462049937944,"_cnpm_publish_time":1462049937944,"_hasShrinkwrap":false},"0.2.8":{"name":"venn.js","version":"0.2.8","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.21.2","uglify-js":"2","faucet":"0.0","tape":"4","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"mkdir -p build && node -e 'process.stdout.write(\"var version = \\\"\" + require(\"./package.json\").version + \"\\\"; export * from \\\"../index\\\"; export {version};\");' > build/bundle.js && rollup -f umd -u venn -n venn -o build/venn.js -- build/bundle.js","test":"jshint src/*.js && faucet `find tests -name '*test.js'`","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js && rm -f build/venn.zip && zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"gitHead":"e0866afdf6541810e377f2388926b03c5eb66a42","_id":"venn.js@0.2.8","_shasum":"b69c883f2fd4a6d7079f9fe5b6f572d87225d632","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"b69c883f2fd4a6d7079f9fe5b6f572d87225d632","size":142048,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.8.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/venn.js-0.2.8.tgz_1459816898239_0.07559027802199125"},"publish_time":1459816900940,"_cnpm_publish_time":1459816900940,"_hasShrinkwrap":false},"0.2.7":{"name":"venn.js","version":"0.2.7","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.21.2","uglify-js":"2","faucet":"0.0","tape":"4","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"mkdir -p build && node -e 'process.stdout.write(\"var version = \\\"\" + require(\"./package.json\").version + \"\\\"; export * from \\\"../index\\\"; export {version};\");' > build/bundle.js && rollup -f umd -u venn -n venn -o build/venn.js -- build/bundle.js","test":"jshint src/*.js && faucet `find tests -name '*test.js'`","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js && rm -f build/venn.zip && zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"gitHead":"a83d506bb6ef4047f972b41f2ed51d6c84bec40d","_id":"venn.js@0.2.7","_shasum":"1796ceedecb179806aa80d53f189231ef0c7e505","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"1796ceedecb179806aa80d53f189231ef0c7e505","size":128914,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.7.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"publish_time":1450296922439,"_cnpm_publish_time":1450296922439,"_hasShrinkwrap":false},"0.2.6":{"name":"venn.js","version":"0.2.6","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"rollup":"0.21.2","uglify-js":"2","faucet":"0.0","tape":"4","jshint":"^2.8.0"},"description":"Area Proportional Venn and Euler Diagrams","main":"build/venn.js","jsnext:main":"index","directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","jshintConfig":{"esnext":true},"scripts":{"pretest":"mkdir -p build && node -e 'process.stdout.write(\"var version = \\\"\" + require(\"./package.json\").version + \"\\\"; export * from \\\"../index\\\"; export {version};\");' > build/bundle.js && rollup -f umd -u venn -n venn -o build/venn.js -- build/bundle.js","test":"jshint src/* && faucet `find tests -name '*test.js'`","prepublish":"npm run test && uglifyjs build/venn.js -c -m -o build/venn.min.js && rm -f build/venn.zip && zip -j build/venn.zip -- LICENSE README.md build/venn.js build/venn.min.js"},"gitHead":"6578155db8c3c50074fec3d5d61a177817f8700f","_id":"venn.js@0.2.6","_shasum":"b523b490134951a620bb75291481608a04278d74","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"b523b490134951a620bb75291481608a04278d74","size":143985,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.6.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"publish_time":1449555721928,"_cnpm_publish_time":1449555721928,"_hasShrinkwrap":false},"0.2.4":{"name":"venn.js","version":"0.2.4","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"files":["venn.min.js","venn.js"],"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"grunt":"~0.4.5","grunt-contrib-uglify":"~0.9.1","grunt-contrib-concat":"~0.5.1","grunt-contrib-qunit":"~0.7.0","grunt-contrib-jshint":"~0.11.2"},"description":"Area Proportional Venn and Euler Diagrams","main":"venn.js","directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","gitHead":"2200293aee08efc0aaf1bb17655c48feb1dcffaa","_id":"venn.js@0.2.4","scripts":{},"_shasum":"6e1f1e13f7133a9ced7a5619052012c460460d54","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"6e1f1e13f7133a9ced7a5619052012c460460d54","size":24398,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.4.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"publish_time":1444412861174,"_cnpm_publish_time":1444412861174,"_hasShrinkwrap":false},"0.2.3":{"name":"venn.js","version":"0.2.3","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"files":["venn.min.js","venn.js"],"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"grunt":"~0.4.5","grunt-contrib-uglify":"~0.9.1","grunt-contrib-concat":"~0.5.1","grunt-contrib-qunit":"~0.7.0","grunt-contrib-jshint":"~0.11.2"},"description":"Area Proportional Venn and Euler Diagrams","main":"venn.js","directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","gitHead":"04086306f313d53bb1b71a70dfb4980686558822","_id":"venn.js@0.2.3","scripts":{},"_shasum":"9d578a83c5b09b4117a1afc014290b2d549771f1","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"9d578a83c5b09b4117a1afc014290b2d549771f1","size":23528,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.3.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"publish_time":1444064846443,"_cnpm_publish_time":1444064846443,"_hasShrinkwrap":false},"0.2.1":{"name":"venn.js","version":"0.2.1","author":{"name":"Ben Frederickson","email":"ben@benfrederickson.com","url":"http:/www.benfrederickson.com"},"files":["venn.min.js","venn.js"],"url":"https://github.com/benfred/venn.js/issues","devDependencies":{"grunt":"~0.4.5","grunt-contrib-uglify":"~0.9.1","grunt-contrib-concat":"~0.5.1","grunt-contrib-qunit":"~0.7.0","grunt-contrib-jshint":"~0.11.2"},"description":"Area Proportional Venn and Euler Diagrams","main":"venn.js","directories":{"example":"examples","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/benfred/venn.js.git"},"keywords":["Venn","Euler"],"license":"MIT","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"homepage":"https://github.com/benfred/venn.js","gitHead":"050d9adf9c2bd85c98374d25c93cedc524e2bbf7","_id":"venn.js@0.2.1","scripts":{},"_shasum":"b8b6e0d9c41b455f0e8669724ffed220c36859d0","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"b8b6e0d9c41b455f0e8669724ffed220c36859d0","size":23406,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.1.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"publish_time":1443588043311,"_cnpm_publish_time":1443588043311,"_hasShrinkwrap":false},"0.2.0":{"name":"venn.js","version":"0.2.0","author":{"name":"Ben Frederickson"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-uglify":"~0.9.1","grunt-contrib-concat":"~0.5.1","grunt-contrib-qunit":"~0.7.0","grunt-contrib-jshint":"~0.11.2"},"gitHead":"b77a12c4d1f7e11010debfef0c6e8c4abb928e80","description":"venn.js =======","_id":"venn.js@0.2.0","scripts":{},"_shasum":"bb54b5bee215f18c5240e9e72ba5f72dfc244095","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"benfrederickson","email":"ben@benfrederickson.com"},"dist":{"shasum":"bb54b5bee215f18c5240e9e72ba5f72dfc244095","size":96370,"noattachment":false,"key":"/venn.js/-/venn.js-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/venn.js/download/venn.js-0.2.0.tgz"},"maintainers":[{"name":"benfrederickson","email":"ben@benfrederickson.com"}],"directories":{},"publish_time":1443027806497,"_cnpm_publish_time":1443027806497,"_hasShrinkwrap":false}},"readme":"venn.js [![Build Status](https://travis-ci.org/benfred/venn.js.svg?branch=master)](https://travis-ci.org/benfred/venn.js)\n=======\n\nA javascript library for laying out area proportional venn and euler diagrams.\n\nDetails of how this library works can be found on the [blog \npost](http://www.benfrederickson.com/venn-diagrams-with-d3.js/)\nI wrote about this. A follow up post [discusses testing strategy and\nalgorithmic improvements](http://www.benfrederickson.com/better-venn-diagrams/).\n\n\n### Installing\n\nIf you use NPM, `npm install venn.js`. Otherwise, download the [latest release](https://github.com/benfred/venn.js/releases/latest).\n\n\n### Usage\n\nThis library depends on [d3.js](http://d3js.org/) to display the venn\ndiagrams.\n\n\n##### Simple layout\n\nTo lay out a simple diagram, just define the sets and their sizes along with the sizes \nof all the set intersections.\n\nThe VennDiagram object will calculate a layout that is proportional to the\ninput sizes, and display it in the appropriate selection when called:\n\n```javascript\nvar sets = [ {sets: ['A'], size: 12}, \n             {sets: ['B'], size: 12},\n             {sets: ['A','B'], size: 2}];\n\nvar chart = venn.VennDiagram()\nd3.select(\"#venn\").datum(sets).call(chart);\n```\n\n[View this example ](http://benfred.github.io/venn.js/examples/simple.html)\n\n##### Changing the Style\n\nThe style of the Venn Diagram can be customized by using D3 after the diagram\nhas been drawn. For instance to draw a Venn Diagram with white text and a darker fill:\n\n```javascript\nvar chart = venn.VennDiagram()\nd3.select(\"#inverted\").datum(sets).call(chart)\n            \nd3.selectAll(\"#inverted .venn-circle path\")\n    .style(\"fill-opacity\", .8);\n\nd3.selectAll(\"#inverted text\").style(\"fill\", \"white\");\n```\n\n[View this example, along with other possible styles](http://benfred.github.io/venn.js/examples/styled.html)\n\n\n##### Dynamic layout\n\nTo have a layout that reacts to a change in input, all that you need to do is\nupdate the dataset and call the chart again:\n\n```javascript\n// draw the initial diagram\nvar chart = venn.VennDiagram()\nd3.select(\"#venn\").datum(getSetIntersections()).call(chart);\n\n// redraw the diagram on any change in input\nd3.selectAll(\"input\").on(\"change\", function() {\n    d3.select(\"#venn\").datum(getSetIntersections()).call(chart);\n});\n```\n\n[View this example](http://benfred.github.io/venn.js/examples/dynamic.html)\n\n##### Making the diagram interactive\n\nMaking the diagram interactive is basically the same idea as changing the style: just add event listeners to the elements in the venn diagram. To change the text size and circle colours on mouseover:\n\n```javascript\nd3.selectAll(\"#rings .venn-circle\")\n    .on(\"mouseover\", function(d, i) {\n        var node = d3.select(this).transition();\n        node.select(\"path\").style(\"fill-opacity\", .2);\n        node.select(\"text\").style(\"font-weight\", \"100\")\n                           .style(\"font-size\", \"36px\");\n    })\n    .on(\"mouseout\", function(d, i) {\n        var node = d3.select(this).transition();\n        node.select(\"path\").style(\"fill-opacity\", 0);\n        node.select(\"text\").style(\"font-weight\", \"100\")\n                           .style(\"font-size\", \"24px\");\n    });\n```\n[View this example](http://benfred.github.io/venn.js/examples/interactive.html)\n\n##### Adding tooltips\n\nAnother common case is adding a tooltip when hovering over the elements in the diagram. The only\ntricky thing here is maintaining the correct Z-order so that the smallest intersection areas\nare on top, while still making the area that is being hovered over appear on top of the others:\n\n```javascript\n// draw venn diagram\nvar div = d3.select(\"#venn\")\ndiv.datum(sets).call(venn.VennDiagram());\n\n// add a tooltip\nvar tooltip = d3.select(\"body\").append(\"div\")\n    .attr(\"class\", \"venntooltip\");\n\n// add listeners to all the groups to display tooltip on mouseover\ndiv.selectAll(\"g\")\n    .on(\"mouseover\", function(d, i) {\n        // sort all the areas relative to the current item\n        venn.sortAreas(div, d);\n\n        // Display a tooltip with the current size\n        tooltip.transition().duration(400).style(\"opacity\", .9);\n        tooltip.text(d.size + \" users\");\n        \n        // highlight the current path\n        var selection = d3.select(this).transition(\"tooltip\").duration(400);\n        selection.select(\"path\")\n            .style(\"stroke-width\", 3)\n            .style(\"fill-opacity\", d.sets.length == 1 ? .4 : .1)\n            .style(\"stroke-opacity\", 1);\n    })\n\n    .on(\"mousemove\", function() {\n        tooltip.style(\"left\", (d3.event.pageX) + \"px\")\n               .style(\"top\", (d3.event.pageY - 28) + \"px\");\n    })\n    \n    .on(\"mouseout\", function(d, i) {\n        tooltip.transition().duration(400).style(\"opacity\", 0);\n        var selection = d3.select(this).transition(\"tooltip\").duration(400);\n        selection.select(\"path\")\n            .style(\"stroke-width\", 0)\n            .style(\"fill-opacity\", d.sets.length == 1 ? .25 : .0)\n            .style(\"stroke-opacity\", 0);\n    });\n```\n[View this example](http://benfred.github.io/venn.js/examples/intersection_tooltip.html)\n\nReleased under the MIT License.\n","_attachments":{},"homepage":"https://github.com/benfred/venn.js","bugs":{"url":"https://github.com/benfred/venn.js/issues"},"license":"MIT"}