{"_id":"@redsift/d3-rs-squares","_rev":"118-75d5fca18711ec7b3172b6d7927a26a8","name":"@redsift/d3-rs-squares","dist-tags":{"latest":"0.8.0"},"versions":{"0.5.0":{"name":"@redsift/d3-rs-squares","version":"0.5.0","keywords":["redsift","d3","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.5.0","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"9c49f3ba8edca4d5efd75ebc75d836ea57b56813","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.5.0.tgz","integrity":"sha512-wTvi0XWG277exjUxibUjQLTq7pBm1/U9xkYe2l9v6U098T8quZ1Xxhm3mHj2HjsIssYnpyIoNu/kfZxHjGmkEg==","signatures":[{"sig":"MEUCIQCDyXNQf7pJOBRL7DcV6lqfEParMeaS9adcwGB54+U76AIgFAsfMHhTjhpvL+fog3OAnMZ/C6oG6igJx2RK4732//4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"9c49f3ba8edca4d5efd75ebc75d836ea57b56813","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","version":"json2module package.json > package.js","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-time":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^1.0.1","d3-selection":"^1.0.0","d3-collection":"1.0.0","d3-time-format":"^2.0.0","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.1"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.0.1","rollup":"^0.34.1","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","json2module":"~0.0.3","browser-sync":"^2.13.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.0.2","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.0","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","babel-preset-es2015-rollup":"^1.1.0","rollup-plugin-node-resolve":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.5.0.tgz_1469039241744_0.9610432041808963","host":"packages-16-east.internal.npmjs.com"}},"0.5.1":{"name":"@redsift/d3-rs-squares","version":"0.5.1","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.5.1","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"5f3884629ccb84360493e035d491985b3ca79861","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.5.1.tgz","integrity":"sha512-b2sFfLfyoCCGg7rPVhz6+3HODh3mRHqtyiaaluWZXGX1Nq4KbREp+hmptSsfwW1BknRlorJwkTPiJRo8d+P9Pg==","signatures":[{"sig":"MEQCIFdjbIEuBRcobqBpLqo1tzyurUvFFiX2bZGkOtg015PPAiBVMXHSPl2Z6VirtNV8efBw9VN/AEdhEqHu1VCwu1O62w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"5f3884629ccb84360493e035d491985b3ca79861","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","version":"json2module package.json > package.js","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-time":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^1.0.1","d3-selection":"^1.0.0","d3-collection":"1.0.0","d3-time-format":"^2.0.0","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.1"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.0.1","rollup":"^0.34.1","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","json2module":"~0.0.3","browser-sync":"^2.13.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.0.2","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.0","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","babel-preset-es2015-rollup":"^1.1.0","rollup-plugin-node-resolve":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.5.1.tgz_1469040542039_0.41257814853452146","host":"packages-16-east.internal.npmjs.com"}},"0.5.2":{"name":"@redsift/d3-rs-squares","version":"0.5.2","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.5.2","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"1e69832a225ec21cf8d812944334e72e3a6e52fa","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.5.2.tgz","integrity":"sha512-nFZ+xZswImGCtPfvpQLJHigaIPq4E2GE3JSDLms42l5DjQxwCnmGmgU64lQQY9OEd0t+TR8KPBEdaeZf5Sb6hQ==","signatures":[{"sig":"MEQCIGR702HkL7zVWx9XH+/AFIgRJktyfBopc2Bpw5FVFjq3AiAJTrL7duqYD+5o+yixnyliO3t+/0emlQ3jTeLnAx4Uhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"1e69832a225ec21cf8d812944334e72e3a6e52fa","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","version":"json2module package.json > package.js","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-time":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^1.0.1","d3-selection":"^1.0.0","d3-collection":"1.0.0","d3-time-format":"^2.0.0","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.1"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.0.1","rollup":"^0.34.1","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","json2module":"~0.0.3","browser-sync":"^2.13.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.0.2","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.0","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","babel-preset-es2015-rollup":"^1.1.0","rollup-plugin-node-resolve":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.5.2.tgz_1469042039170_0.151595106581226","host":"packages-12-west.internal.npmjs.com"}},"0.5.3":{"name":"@redsift/d3-rs-squares","version":"0.5.3","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.5.3","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"e7680a628161147f345fcbe3d25761e8d8cc80d8","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.5.3.tgz","integrity":"sha512-7TIm/BYaYiEDnijZBSIaM2C8hkVDxK4ZCM+7CpNHgOZqdeNi7t/10El1lRM/4/BJXs+2r0B5LeZHNVAoPuT6Bw==","signatures":[{"sig":"MEYCIQCWcb8DbgNk4EOe4NeafABiqbZE6yvrM2gA/NK4fqSoBgIhAL3n/HNZFqXH9wCYBG3Hxp4u7rktLOt6ksgEE7hPtg0Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"e7680a628161147f345fcbe3d25761e8d8cc80d8","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-time":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^1.0.1","d3-selection":"^1.0.0","d3-collection":"1.0.0","d3-time-format":"^2.0.0","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.1"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.1.1","rollup":"^0.34.1","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","browser-sync":"^2.13.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.0.2","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.1","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","rollup-plugin-node-resolve":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.5.3.tgz_1469042788311_0.18807879951782525","host":"packages-12-west.internal.npmjs.com"}},"0.5.4":{"name":"@redsift/d3-rs-squares","version":"0.5.4","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.5.4","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"cddbb00e7729282b68c7df57eddeff50c4a9c03e","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.5.4.tgz","integrity":"sha512-DGc0V+Zda5Atg3dLLDZIvKlO9AKb42sRfq+rDjxK3+ooqzpr6MMtfg9PX0frjEHStN6w1cSGFrvCupA7GYRNfw==","signatures":[{"sig":"MEQCIAFo+1CZkjal6NZ64eUScY9Ft4bgp1g3HocAFNnRKvdTAiAoJQvOWT3vW4VJ7bZZGPA6VrHhOG49oskzRJz9LHvhzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"cddbb00e7729282b68c7df57eddeff50c4a9c03e","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-time":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^1.0.1","d3-selection":"^1.0.0","d3-collection":"1.0.0","d3-time-format":"^2.0.0","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.1"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.1.1","rollup":"^0.34.1","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","browser-sync":"^2.13.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.0.2","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.1","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","rollup-plugin-node-resolve":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.5.4.tgz_1469125648696_0.7239456060342491","host":"packages-12-west.internal.npmjs.com"}},"0.6.0":{"name":"@redsift/d3-rs-squares","version":"0.6.0","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.6.0","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"30ec85b4af485849e5eda4963ac828736530ed8d","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.6.0.tgz","integrity":"sha512-tNsy0dCN4fCD7Zto87G92vh8WYERXA2j59DATzxnhCCfftGn9B93c9HL8tqdoyFNu0FytriGnhMDQ8UWTlOgOQ==","signatures":[{"sig":"MEYCIQDqopNJcntiTqH0wixrkbQmLpZLCWEG7+G+ac+mQwZ1mQIhAPXIU9+fEVKT4UZW5JL40iTtFIjzvnQchp9yOmA+Bmun","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"30ec85b4af485849e5eda4963ac828736530ed8d","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-time":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^1.0.1","d3-selection":"^1.0.0","d3-collection":"1.0.0","d3-time-format":"^2.0.0","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.1"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.1.1","rollup":"^0.34.1","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","browser-sync":"^2.13.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.0.2","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.1","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","rollup-plugin-node-resolve":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.6.0.tgz_1469531791255_0.9691867197398096","host":"packages-12-west.internal.npmjs.com"}},"0.6.1":{"name":"@redsift/d3-rs-squares","version":"0.6.1","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.6.1","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"c0e05590589a886add1166fd08ee8f3887f42104","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.6.1.tgz","integrity":"sha512-Qj7BkPwEpMQ/FwvlWzX0SU/x3McP+l07c3Kp7prQrAnAWaJGim/HHL/nmajlKcGLctC4vyT1/K1S0h5lZQfBLA==","signatures":[{"sig":"MEUCIQCwMaznnQPbCixgMV3/Hii4XxLj+cc9VPlIqjnQeGwK2QIgbDKXlQqGJSu4vTDUTn10rpJE1IP3BbUhnWs5caR3310=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"c0e05590589a886add1166fd08ee8f3887f42104","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-time":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^1.0.1","d3-selection":"^1.0.0","d3-collection":"1.0.0","d3-time-format":"^2.0.0","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.1"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.1.1","rollup":"^0.34.1","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","browser-sync":"^2.13.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.0.2","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.1","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","rollup-plugin-node-resolve":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.6.1.tgz_1469550176484_0.3715858419891447","host":"packages-16-east.internal.npmjs.com"}},"0.6.5":{"name":"@redsift/d3-rs-squares","version":"0.6.5","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.6.5","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"b9616c7292f261ffd7a10e55e191a3b7411bf108","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.6.5.tgz","integrity":"sha512-URaZ7zyJBTEQaa55cUa+P3lBpL9PDQlo52QLMeeOhSZvOHdog80fgNWEB8zjH9ynnHlkUeRFdVkBXDSoGp6HQA==","signatures":[{"sig":"MEUCIQD2dxXduzhezT86Lv6GK4DZgdK3UoDMK8OXo85BCWiHzwIgaH5tQCuYuZKzmMEkHopzWnNg1VNALDe4wYueclnRSLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"b9616c7292f261ffd7a10e55e191a3b7411bf108","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.5","description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-axis":"^1.0.3","d3-time":"^1.0.2","d3-array":"^1.0.1","d3-scale":"^1.0.3","d3-selection":"^1.0.2","d3-collection":"1.0.1","d3-time-format":"^2.0.2","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.2"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","yargs":"^4.7.1","eslint":"^3.2.2","rollup":"^0.34.7","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","browser-sync":"^2.14.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.8.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.1.0","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.12.1","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.6.5.tgz_1470934007199_0.9452163281384856","host":"packages-12-west.internal.npmjs.com"}},"0.7.0":{"name":"@redsift/d3-rs-squares","version":"0.7.0","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.7.0","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"fc3d0813814fca05427216ffe3e4ac1f776aaa02","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.7.0.tgz","integrity":"sha512-0Rqdh/2tE6CKq2lp+PpRIXsYiLKTfg6HFwMuWm+J1VHSKPiXdkN++BZC79Xdo/FFD6F0Xt/qvvX8gY9os2Cg2w==","signatures":[{"sig":"MEYCIQD6Lx2oWQilipQmaSvrEbAry3qWfabwLD5Y3aqGigqc7gIhALrO8F+GE2j/jGI0npPy+jPiaaMWA33GGa5Z0hEBUE/i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"fc3d0813814fca05427216ffe3e4ac1f776aaa02","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.6","description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-axis":"^1.0.3","d3-time":"^1.0.2","d3-array":"^1.0.1","d3-scale":"^1.0.3","d3-selection":"^1.0.2","d3-collection":"1.0.1","d3-time-format":"^2.0.2","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.2"},"devDependencies":{"del":"^2.2.2","gulp":"^3.9.1","yargs":"^5.0.0","eslint":"^3.4.0","rollup":"^0.34.10","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","browser-sync":"^2.14.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.12.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.1.0","rollup-plugin-json":"^2.0.1","rollup-plugin-buble":"^0.13.0","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.7.0.tgz_1472283816532_0.24941937741823494","host":"packages-16-east.internal.npmjs.com"}},"0.7.1":{"name":"@redsift/d3-rs-squares","version":"0.7.1","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.7.1","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"f9dbad683616f456118ccf2ae4db8687e271c5d3","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.7.1.tgz","integrity":"sha512-Wvvb63NHPp2BvrGZkBkk8IRPXBUcD7VOQnF6yk6ChwlxQnUHySWrsD4Bl0r0o+oVoR0HwfS/J2a3W9W9KqVHeA==","signatures":[{"sig":"MEUCIBQLxJtPbiIroO6wqVO77udKc+YvwXRubvvPrDWKQ3MlAiEAxDD8r977X5n4ASpO9ZT6KopH34224iiFgMA6s1nTCig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"f9dbad683616f456118ccf2ae4db8687e271c5d3","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"npm outdated && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"3.10.7","description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-axis":"^1.0.3","d3-time":"1.0.2","d3-array":"^1.0.1","d3-scale":"^1.0.3","d3-selection":"^1.0.2","d3-collection":"1.0.1","d3-time-format":"^2.0.2","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.2"},"devDependencies":{"del":"^2.2.2","gulp":"^3.9.1","yargs":"^5.0.0","eslint":"^3.5.0","rollup":"0.34.10","gulp-util":"^3.0.7","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","browser-sync":"^2.15.0","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"1.12.0","gulp-sourcemaps":"^2.0.0-alpha","@redsift/tape-reel":"~0.1.0","rollup-plugin-json":"^2.0.2","rollup-plugin-buble":"^0.13.0","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^3.0.0","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.7.1.tgz_1473853867843_0.8497422186192125","host":"packages-12-west.internal.npmjs.com"}},"0.8.0":{"name":"@redsift/d3-rs-squares","version":"0.8.0","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"author":{"name":"Christos Vontas"},"license":"MIT","_id":"@redsift/d3-rs-squares@0.8.0","maintainers":[{"name":"chrisvo","email":"christos@redsift.io"},{"name":"deepakp","email":"deepak@redsift.io"},{"name":"martinhecher","email":"martin@redsift.io"},{"name":"rahulpowar","email":"rahul@redsift.io"},{"name":"randalpinto","email":"randal@redsift.io"},{"name":"savvopoulos","email":"savvopoulos@gmail.com"}],"homepage":"https://github.com/redsift/d3-rs-squares","bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"dist":{"shasum":"684ede3b0fff9b58472fe871c80ca2275a8b1508","tarball":"https://registry.npmjs.org/@redsift/d3-rs-squares/-/d3-rs-squares-0.8.0.tgz","integrity":"sha512-9KX57qTpcjfWK6/kfGwL/UcENg7pKUh8s0u8eghX/fjWL/w5r4bI/+LOFw0mVIt35gzbgMADfikKiHPr4SVbFw==","signatures":[{"sig":"MEUCIDY4cVApmdpz6hURUUXMzCNZgNaYkXjrBbNynZYgaX7uAiEA0C+3vVZbFH2ZHuMPvx1Hfdla3arT291zILHxlGxcr88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"distribution/d3-rs-squares.umd-es2015.js","_from":".","_shasum":"684ede3b0fff9b58472fe871c80ca2275a8b1508","scripts":{"test":"tape 'test/**/*-test.js' && eslint index.js src","build":"gulp -o d3-rs-squares -g d3-selection build","serve":"gulp -o d3-rs-squares -g d3-selection serve","pretest":"(npm outdated || true) && npm run build","prepublish":"npm run build"},"_npmUser":{"name":"chrisvo","email":"christos@redsift.io"},"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"_npmVersion":"4.3.0","description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","directories":{},"jsnext:main":"index.js","_nodeVersion":"5.10.1","dependencies":{"d3-axis":"^1.0.5","d3-time":"^1.0.5","d3-array":"^1.1.0","d3-scale":"^1.0.4","d3-selection":"^1.0.2","d3-collection":"^1.0.2","d3-time-format":"^2.0.4","@redsift/d3-rs-svg":"~0.2.5","@redsift/d3-rs-theme":"^0.4.2"},"devDependencies":{"del":"^2.2.2","gulp":"^3.9.1","yargs":"^7.0.1","eslint":"^3.17.1","rollup":"^0.41.4","gulp-util":"^3.0.8","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","browser-sync":"^2.18.8","gulp-plumber":"^1.1.0","vinyl-buffer":"^1.0.0","rollup-stream":"^1.19.0","gulp-sourcemaps":"^2.4.1","@redsift/tape-reel":"~0.1.0","rollup-plugin-json":"^2.1.0","rollup-plugin-buble":"^0.15.0","vinyl-source-stream":"^1.1.0","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/d3-rs-squares-0.8.0.tgz_1488889100021_0.027493113884702325","host":"packages-18-east.internal.npmjs.com"}}},"time":{"created":"2016-07-20T18:27:23.191Z","modified":"2026-09-15T11:13:47.307Z","0.5.0":"2016-07-20T18:27:23.191Z","0.5.1":"2016-07-20T18:49:03.530Z","0.5.2":"2016-07-20T19:14:01.817Z","0.5.3":"2016-07-20T19:26:30.686Z","0.5.4":"2016-07-21T18:27:30.946Z","0.6.0":"2016-07-26T11:16:33.273Z","0.6.1":"2016-07-26T16:22:58.771Z","0.6.5":"2016-08-11T16:46:49.300Z","0.7.0":"2016-08-27T07:43:37.550Z","0.7.1":"2016-09-14T11:51:09.648Z","0.8.0":"2017-03-07T12:18:20.699Z"},"bugs":{"url":"https://github.com/redsift/d3-rs-squares/issues"},"author":{"name":"Christos Vontas"},"license":"MIT","homepage":"https://github.com/redsift/d3-rs-squares","keywords":["redsift","d3","squares","cooccurence","calendar","chart"],"repository":{"url":"git+https://github.com/redsift/d3-rs-squares.git","type":"git"},"description":"Generates a co-occurrence matrix or a calendar chart using D3v4.","maintainers":[{"email":"operations@redsift.io","name":"redsift_operations"},{"email":"rahul@redsift.io","name":"rahulpowar"},{"email":"randal@redsift.io","name":"randalpinto"},{"email":"nicolas.jaremek@redsift.io","name":"njaremek"},{"email":"eduardo.arada@redsift.io","name":"earada"},{"email":"jose.cabrera@redsift.io","name":"jmccanal"},{"email":"bernat.mayolas@redsift.io","name":"bmayolasredsift"},{"email":"raul.lorenzo@redsift.io","name":"raul.lorenzo.redsift"},{"email":"pidupuis@protonmail.com","name":"pierredupuis"},{"email":"caluminus@hotmail.co.uk","name":"luminous_cal"},{"email":"hector.ortega@redsift.io","name":"hortega_rs"},{"email":"asim.gunes@smartbee.uk","name":"asimgunes"},{"email":"dmitry@redsift.io","name":"sometimesitbetterstepasideandnotusejavascript"},{"email":"serhii.trofimenko@redsift.io","name":"sega057"},{"email":"julian.picht@redsift.io","name":"julian.picht"},{"email":"pedro.jimenez@redsift.io","name":"pedro.lop.j"},{"email":"anne.shackelford@redsift.io","name":"anneshackeford"},{"email":"piero.nima@redsift.io","name":"pieronima"},{"email":"bhushan.lokhande@redsift.io","name":"bhushan-redsift"},{"email":"mike.cardwell@redsift.io","name":"mikehardenize"},{"email":"jay.singh@redsift.io","name":"jaydsingh11"},{"email":"antony.seedhouse@redsift.io","name":"synotnars"},{"email":"nadim.lahoud@redsift.io","name":"lahoud"},{"email":"juan.baquero@redsift.io","name":"jmbaquero_redsift"}],"readme":"# d3-rs-squares\n\n`d3-rs-squares` easily generate either a co-occurrence matrix or a calendar chart.\n\n## Builds\n\n[![Circle CI](https://circleci.com/gh/redsift/d3-rs-squares.svg?style=svg)](https://circleci.com/gh/redsift/d3-rs-squares)\n[![npm](https://img.shields.io/npm/v/@redsift/d3-rs-squares.svg?style=flat-square)](https://www.npmjs.com/package/@redsift/d3-rs-squares)\n[![MIT](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/redsift/d3-rs-squares/master/LICENSE)\n\n## Example\n\n[View @redsift/d3-rs-squares on Codepen](http://codepen.io/collection/nJKaBZ/)\n\n### Matrix chart\n\n![Sample occurrence chart](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}])\n\n### Co occurrence chart\n\n![Sample occurrence chart](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a%22,%22y%22:%22c%22,%22z%22:3},{%22x%22:%22c%22,%22y%22:%22a%22,%22z%22:13}]&type=matrix.cooc)\n\n### Calendar chart\n\n![Sample calendar chart](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:1470416243000,%22v%22:10},{%22d%22:1470934643000,%22v%22:20}]&type=calendar.days)\n\n## Usage\n\n### Browser\n\t\n\t<script src=\"//static.redsift.io/reusable/d3-rs-squares/latest/d3-rs-squares.umd-es2015.min.js\"></script>\n\t<script>\n\t\t// for cooccurence view\n\t\tvar squares = d3_rs_squares.html();\n\t\t...\n\t\t//or for calendar view\n\t\tvar calendar = d3_rs_squares.html().type('calendar').lastWeeks(12);\n\t</script>\n### ES6\n\n\timport { chart } from \"@redsift/d3-rs-squares\";\n\tlet eml = chart.html();\n\t...\n\t\n### Require\n\n\tvar chart = require(\"@redsift/d3-rs-squares\");\n\tvar eml = chart.html();\n\t...\n\n### Data layout\nBoth displays expect an Array with JSON objects. \n\n\tvar data = [{}, {}, ...];\n\nBetween the two **types** the layout of the object varies:\n\nFor the calendar view the expected JSON object should be:\n\n\t{\n\t\td: 1462057200000, // epoch timestamp in milliseconds \n\t\tv: 10\n\t}\n\nFor the co-occurrence matrix the expected JSON object should be:\n\n\t{\n\t\tx: 'key1', \n\t\ty: 'key2',\n\t\tz: 10 // number or object. To access object properties use zfield\n\t}\n\n### Parameters\n\n|Name|Used In|Description|Transition|Preview\n|----|--------|----------|----------|-------|\n|`classed`|* |SVG custom class|N| |\n|`width`, `height`|* | *Integer* Resize the chart height and width.|Y|[![Preview of width and height](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&width=1000&height=500)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&width=1000&height=500)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&width=1000&height=500) / [CodePen](http://codepen.io/geervesh/pen/dNoMab)\n|`size`|* | *Integer* SVG container sizes|Y|[![Preview of size](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&size=400)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&size=400)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&size=400) / [CodePen](http://codepen.io/geervesh/pen/EZVqvV)\n|`scale`|* | *Integer* SVG container sizes|Y|[![Preview of scale](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&scale=2)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&scale=2)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&scale=2) / [CodePen](http://codepen.io/geervesh/pen/egpqMm)\n|`style`|* | *String* Custom CSS to inject into chart|N| |\n|`color`|* | *String, Array* Color palette for the data. Available options from [d3-rs-theme](https://github.com/Redsift/d3-rs-theme#presentation-color-palette) e.g. `'blue'`,`'green'`,`'aqua'`,... | Y| [![Preview of Color](https://bricks.redsift.io/reusable/d3-rs-squares.svg?_datum=[{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Jan%22,%20%22z%22:%20100%20},%20{%20%22y%22:%20%22Bonus%22,%20%22x%22:%20%22Feb%22,%20%22z%22:%20460%20},{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Mar%22,%22z%22:%20720%20}]&color=aqua)](https://bricks.redsift.io/reusable/d3-rs-squares.svg?_datum=[{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Jan%22,%20%22z%22:%20100%20},%20{%20%22y%22:%20%22Bonus%22,%20%22x%22:%20%22Feb%22,%20%22z%22:%20460%20},{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Mar%22,%22z%22:%20720%20}]&color=aqua)<br> Examples: [Bricks](https://bricks.redsift.io/reusable/d3-rs-squares.svg?_datum=[{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Jan%22,%20%22z%22:%20100%20},%20{%20%22y%22:%20%22Bonus%22,%20%22x%22:%20%22Feb%22,%20%22z%22:%20460%20},{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Mar%22,%22z%22:%20720%20}]&color=aqua) / [CodePen](http://codepen.io/geervesh/pen/amvjak)\n|`theme`|* | *String* `'light'` (default) or `'dark'` as described in [d3-rs-theme](https://github.com/Redsift/d3-rs-theme) | | [![Preview of Theme](https://bricks.redsift.io/reusable/d3-rs-squares.svg?_datum=[{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Jan%22,%20%22z%22:%20100%20},%20{%20%22y%22:%20%22Bonus%22,%20%22x%22:%20%22Feb%22,%20%22z%22:%20460%20},{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Mar%22,%22z%22:%20720%20}]&theme=dark)](https://bricks.redsift.io/reusable/d3-rs-squares.svg?_datum=[{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Jan%22,%20%22z%22:%20100%20},%20{%20%22y%22:%20%22Bonus%22,%20%22x%22:%20%22Feb%22,%20%22z%22:%20460%20},{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Mar%22,%22z%22:%20720%20}]&theme=dark)<br> Examples: [Bricks](https://bricks.redsift.io/reusable/d3-rs-squares.svg?_datum=[{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Jan%22,%20%22z%22:%20100%20},%20{%20%22y%22:%20%22Bonus%22,%20%22x%22:%20%22Feb%22,%20%22z%22:%20460%20},{%20%22y%22:%20%22Plan%22,%20%22x%22:%20%22Mar%22,%22z%22:%20720%20}]&theme=dark) / [CodePen](http://codepen.io/geervesh/pen/pEjxEW)\n|`inset`|* |  *Integer, Object* Provide additional margin for axis with long keys. Expected object structure `{top: 0, bottom:10, left:10, right:0}`| | [![Preview of Inset](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&inset=20)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&inset=20)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%22a1%22,%22y%22:%22b1%22,%22z%22:10},{%22x%22:%22c1%22,%22y%22:%22d1%22,%22z%22:30}]&inset=20) / [CodePen](http://codepen.io/geervesh/pen/kkrApj) \n|`zfield`| matrix.* |*String* When `z` field is an object this parameter gives you the ability to use the value under a different key e.g. for `{x:'',y:'',z:{prop1:''}}` to use the value of the `prop1` key pass the name of the key `'prop1'` to the parameter| | Example: [CodePen](http://codepen.io/geervesh/pen/vXNQOy)\n|`cellSize`|* | *Integer* Get or override calculated size of cells | | Example: [CodePen](http://codepen.io/geervesh/pen/YGydbg)\n|`type`| |`'calendar.days'`, `'calendar.hours'`, `'matrix.cooc'`, `'matrix'`(default)|  | [![Preview of type](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[%20{%22d%22:%201462057200000,%20%22v%22:%2010},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}%20]&type=calendar.days)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[%20{%22d%22:%201462057200000,%20%22v%22:%2010},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}%20]&type=calendar.days)<br>Examples: [Calendar Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[%20{%22d%22:%201462057200000,%20%22v%22:%2010},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}%20]&type=calendar.days) / [Matrix Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%20%22x%22:%20%22jeff.dasovich%22,%22y%22:%20%22jeff.dasovich%22,%22z%22:%20491},{%20%22x%22:%20%22jeff.dasovich%22,%22y%22:%20%22lynn.blair%22,%22z%22:%200},{%20%22x%22:%20%22james.d.steffes%22,%20%22y%22:%20%22kay.mann%22,%22z%22:%200},{%20%22x%22:%20%22james.d.steffes%22,%20%22y%22:%20%22sally.beck%22,%22z%22:%2015}]&type=matrix.cooc) / [Matrix CodePen](http://codepen.io/geervesh/pen/ORrgjO) / [Calendar CodePen](http://codepen.io/geervesh/pen/ORydJV)\n|`minDate`| `'calendar.days'` | *Timestamp* Override the earliest day of the dataset | Y| [![Preview of minDate](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%201462057100000,%20%22v%22:%202},%20{%22d%22:%201462057200000,%20%22v%22:%2020},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}]&nice=false&type=calendar.days&minDate=1462402800000)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%201462057100000,%20%22v%22:%202},%20{%22d%22:%201462057200000,%20%22v%22:%2020},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}]&nice=false&type=calendar.days&minDate=1462402800000)<br> Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%201462057100000,%20%22v%22:%202},%20{%22d%22:%201462057200000,%20%22v%22:%2020},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}]&nice=false&type=calendar.days&minDate=1462402800000) / [CodePen](http://codepen.io/geervesh/pen/WGAExB)\n|`maxDate`| `'calendar.days'` | *Timestamp* Override the latest day of the dataset | Y | [![Preview of minDate](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%201462057100000,%20%22v%22:%202},%20{%22d%22:%201462057200000,%20%22v%22:%2020},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}]&nice=false&type=calendar.days&maxDate=1462057200000)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%201462057100000,%20%22v%22:%202},%20{%22d%22:%201462057200000,%20%22v%22:%2020},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}]&nice=false&type=calendar.days&maxDate=1462057200000)<br> Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%201462057100000,%20%22v%22:%202},%20{%22d%22:%201462057200000,%20%22v%22:%2020},%20{%22d%22:%201462402800000,%20%22v%22:%205},%20{%22d%22:%201464822000000,%20%22v%22:%2015}]&nice=false&type=calendar.days&maxDate=1462057200000) / [CodePen](http://codepen.io/geervesh/pen/WGAExB)\n|`nice` | `'calendar.days'`  | *Boolean* (deault: yes) Extend range of calendar to display whole months | N | Example: [CodePen](http://codepen.io/geervesh/pen/NRxydA)\n|`monthSeparation` | `'calendar.days'`| *Boolean* (deault: yes) Add extra space between months| N | [![Preview of monthSeparation](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%20978307200000,%22v%22:%208},%20{%22d%22:%20980985600000,%22v%22:%208219},%20{%22d%22:%20983404800000,%22v%22:%2010686}]&nice=false&type=calendar.days&monthSeparation=false)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%20978307200000,%22v%22:%208},%20{%22d%22:%20980985600000,%22v%22:%208219},%20{%22d%22:%20983404800000,%22v%22:%2010686}]&nice=false&type=calendar.days&monthSeparation=false)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%20978307200000,%22v%22:%208},%20{%22d%22:%20980985600000,%22v%22:%208219},%20{%22d%22:%20983404800000,%22v%22:%2010686}]&nice=false&type=calendar.days&monthSeparation=false) / [CodePen](http://codepen.io/geervesh/pen/yaZjgy)  \n|`starting`| calendar.* | *String* First day of the week. Default is `'timeSunday'` Available options: (`'timeMonday'`, `'timeTuesday'`, ...) or the utc counterparts: (`'utcMonday'`, `'utcTuesday'`, ...) based on the [d3-time](https://github.com/d3/d3-time) package| | [![Preview of Starting](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%20978307200000,%22v%22:%208},%20{%22d%22:%20980985600000,%22v%22:%208219},%20{%22d%22:%20983404800000,%22v%22:%2010686}]&nice=false&type=calendar.days&starting=utcMonday)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%20978307200000,%22v%22:%208},%20{%22d%22:%20980985600000,%22v%22:%208219},%20{%22d%22:%20983404800000,%22v%22:%2010686}]&nice=false&type=calendar.days&starting=utcMonday)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22d%22:%20978307200000,%22v%22:%208},%20{%22d%22:%20980985600000,%22v%22:%208219},%20{%22d%22:%20983404800000,%22v%22:%2010686}]&nice=false&type=calendar.days&starting=utcMonday) / [CodePen](http://codepen.io/geervesh/pen/JRGkWm)\n|`rangeIndex`, `rangeValue`| matrix | *String, Function, Array* ranges from [d3-time#ranges](https://github.com/d3/d3-time#ranges) (Milliseconds not supported) Custom ranges need to follow the [d3-time#range](https://github.com/d3/d3-time#interval_range) paradigm. If an array is supplied first expected element is the range function and second a cardinality override of the range unit e.g. `[d3.timeYear, 2]` for a range of 2 years | | [![Preview of Index & Value Range](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%20993999486000,%20%22y%22:993999486000%20,%20%22z%22:8},%20{%22x%22:%20996677886000,%20%22y%22:996677886000,%20%22z%22:17},%20{%22x%22:%201000553960000,%20%22y%22:996677886000,%20%22z%22:%2050}]&rangeIndex=timeYear&intervalIndex=timeMonth&rangeValue=timeWeek&intervalValue=timeDay&tickAxisFormatValue=%25a%0D%0A&tickAxisFormatIndex=%25b)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%20993999486000,%20%22y%22:993999486000%20,%20%22z%22:8},%20{%22x%22:%20996677886000,%20%22y%22:996677886000,%20%22z%22:17},%20{%22x%22:%201000553960000,%20%22y%22:996677886000,%20%22z%22:%2050}]&rangeIndex=timeYear&intervalIndex=timeMonth&rangeValue=timeWeek&intervalValue=timeDay&tickAxisFormatValue=%25a%0D%0A&tickAxisFormatIndex=%25b)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%20993999486000,%20%22y%22:993999486000%20,%20%22z%22:8},%20{%22x%22:%20996677886000,%20%22y%22:996677886000,%20%22z%22:17},%20{%22x%22:%201000553960000,%20%22y%22:996677886000,%20%22z%22:%2050}]&rangeIndex=timeYear&intervalIndex=timeMonth&rangeValue=timeWeek&intervalValue=timeDay&tickAxisFormatValue=%25a%0D%0A&tickAxisFormatIndex=%25b) / [CodePen](http://codepen.io/geervesh/pen/YGqKao)\n|`intervalIndex`, `intervalValue`| matrix | *String, Array* intervals from [d3-time#intervals](https://github.com/d3/d3-time#intervals) (Milliseconds not supported). For custom intervals an array is expected with the interval and range functions following the paradigm in [d3-time](https://github.com/d3/d3-time) e.g. `[timeHour, timeHours]` | | [![Preview of Index and Value intervals](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%20993999486000,%20%22y%22:993999486000%20,%20%22z%22:8},%20{%22x%22:%20996677886000,%20%22y%22:996677886000,%20%22z%22:17},%20{%22x%22:%201000553960000,%20%22y%22:996677886000,%20%22z%22:%2050}]&rangeIndex=timeYear&intervalIndex=timeWeek&rangeValue=timeWeek&intervalValue=timeDay&tickAxisFormatIndex=%25U&tickAxisFormatValue=%25a)](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%20993999486000,%20%22y%22:993999486000%20,%20%22z%22:8},%20{%22x%22:%20996677886000,%20%22y%22:996677886000,%20%22z%22:17},%20{%22x%22:%201000553960000,%20%22y%22:996677886000,%20%22z%22:%2050}]&rangeIndex=timeYear&intervalIndex=timeWeek&rangeValue=timeWeek&intervalValue=timeDay&tickAxisFormatIndex=%25U&tickAxisFormatValue=%25a)<br>Examples: [Bricks](https://bricks.redsift.cloud/reusable/d3-rs-squares.svg?_datum=[{%22x%22:%20993999486000,%20%22y%22:993999486000%20,%20%22z%22:8},%20{%22x%22:%20996677886000,%20%22y%22:996677886000,%20%22z%22:17},%20{%22x%22:%201000553960000,%20%22y%22:996677886000,%20%22z%22:%2050}]&rangeIndex=timeYear&intervalIndex=timeWeek&rangeValue=timeWeek&intervalValue=timeDay&tickAxisFormatIndex=%25U&tickAxisFormatValue=%25a) / [CodePen](http://codepen.io/geervesh/pen/YGqKao) \n|`onClick`| |*Function* handler for a click event on the data series| |\n\n\n\n\\* In the default orientation *\\*Index* and *\\*Value* apply respectively to the the *x* and *y* axis \n","readmeFilename":"README.md"}