Socket
Socket
Sign inDemoInstall

@feedzai/brushable-histogram

Package Overview
Dependencies
Maintainers
4
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@feedzai/brushable-histogram - npm Package Compare versions

Comparing version 1.1.5 to 1.1.7

.huskyrc

27

CHANGELOG.md
# Brushable Histogram
## 1.1.7 (2019/02/19)
- Fix a bug related with the zooming interactions between the histogram
and brushing areas ([#26](https://github.com/feedzai/brushable-histogram/issues/26))
- Fix bug related with brush size resizing ([#30](https://github.com/feedzai/brushable-histogram/issues/30))
- Exports a css file
- Ignoring directories that are irrelevant for this component releases.
Like unit tests, documentation and storybook files.
- Updates .babelrc file in order to ship the source code without unit
tests.
- Fixes Javascript import path.
## 1.1.6 - BUMP
## 1.1.5 (2018/12/26)

@@ -14,3 +27,4 @@ - Adds missing check that cause the histogram to blow-up in some cases

## 1.1.2 (2018/12/19)
- Reduces the minimum height to 100 pixels to allow for some internal Feedzai use cases
- Reduces the minimum height to 100 pixels to allow for some internal
Feedzai use cases

@@ -34,3 +48,4 @@ ## 1.1.1 (2018/12/17)

- Tooltip highlight works smoothly with 300k data points
- Brushing works with 70k data points, and smoothly with 25k data points
- Brushing works with 70k data points, and smoothly with 25k data
points
- Handle different widths and heights correctly

@@ -46,3 +61,4 @@ - Remove global selectors

## 1.0.4 (2018/12/05)
- Reduces dependencies of the transpiled code to reduce the bundle size of the package consumers.
- Reduces dependencies of the transpiled code to reduce the bundle size
of the package consumers.

@@ -56,3 +72,4 @@ ## 1.0.3 (2018/12/04)

## 1.0.1 (2018/11/30)
- Fixes index.js link and changes the dependencies version to match the ones in genome
- Fixes index.js link and changes the dependencies version to match the
ones in genome

@@ -63,2 +80,2 @@ ## 1.0.0 (2018/11/30)

- Added a basic story to demo the histogram
- Added a basic unit test
- Added a basic unit test

10

coverage/coverage-final.json

@@ -1,9 +0,1 @@

{"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/canvasRenderUtils.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/canvasRenderUtils.js","statementMap":{"0":{"start":{"line":22,"column":4},"end":{"line":22,"column":36}},"1":{"start":{"line":32,"column":4},"end":{"line":32,"column":19}},"2":{"start":{"line":33,"column":4},"end":{"line":33,"column":43}},"3":{"start":{"line":47,"column":4},"end":{"line":47,"column":30}},"4":{"start":{"line":49,"column":4},"end":{"line":49,"column":107}},"5":{"start":{"line":51,"column":4},"end":{"line":51,"column":48}}},"fnMap":{"0":{"name":"getRenderContext","decl":{"start":{"line":21,"column":16},"end":{"line":21,"column":32}},"loc":{"start":{"line":21,"column":42},"end":{"line":23,"column":1}},"line":21},"1":{"name":"clearCanvas","decl":{"start":{"line":31,"column":16},"end":{"line":31,"column":27}},"loc":{"start":{"line":31,"column":52},"end":{"line":34,"column":1}},"line":31},"2":{"name":"drawRect","decl":{"start":{"line":46,"column":16},"end":{"line":46,"column":24}},"loc":{"start":{"line":46,"column":93},"end":{"line":52,"column":1}},"line":46}},"branchMap":{"0":{"loc":{"start":{"line":46,"column":40},"end":{"line":46,"column":45}},"type":"default-arg","locations":[{"start":{"line":46,"column":44},"end":{"line":46,"column":45}}],"line":46},"1":{"loc":{"start":{"line":46,"column":47},"end":{"line":46,"column":52}},"type":"default-arg","locations":[{"start":{"line":46,"column":51},"end":{"line":46,"column":52}}],"line":46},"2":{"loc":{"start":{"line":46,"column":54},"end":{"line":46,"column":63}},"type":"default-arg","locations":[{"start":{"line":46,"column":62},"end":{"line":46,"column":63}}],"line":46},"3":{"loc":{"start":{"line":46,"column":65},"end":{"line":46,"column":75}},"type":"default-arg","locations":[{"start":{"line":46,"column":74},"end":{"line":46,"column":75}}],"line":46},"4":{"loc":{"start":{"line":46,"column":77},"end":{"line":46,"column":91}},"type":"default-arg","locations":[{"start":{"line":46,"column":87},"end":{"line":46,"column":91}}],"line":46},"5":{"loc":{"start":{"line":49,"column":30},"end":{"line":49,"column":106}},"type":"cond-expr","locations":[{"start":{"line":49,"column":73},"end":{"line":49,"column":90}},{"start":{"line":49,"column":93},"end":{"line":49,"column":106}}],"line":49},"6":{"loc":{"start":{"line":49,"column":30},"end":{"line":49,"column":70}},"type":"binary-expr","locations":[{"start":{"line":49,"column":30},"end":{"line":49,"column":47}},{"start":{"line":49,"column":52},"end":{"line":49,"column":69}}],"line":49}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0],"1":[0],"2":[0],"3":[0],"4":[0],"5":[0,0],"6":[0,0]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"57f592643da229c2b3b8d5c350e587c4a886ec9d"}
,"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/constants.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/constants.js","statementMap":{"0":{"start":{"line":12,"column":29},"end":{"line":12,"column":31}},"1":{"start":{"line":13,"column":30},"end":{"line":13,"column":33}},"2":{"start":{"line":14,"column":30},"end":{"line":14,"column":31}},"3":{"start":{"line":15,"column":30},"end":{"line":15,"column":32}},"4":{"start":{"line":18,"column":31},"end":{"line":18,"column":32}},"5":{"start":{"line":21,"column":40},"end":{"line":21,"column":43}},"6":{"start":{"line":23,"column":30},"end":{"line":23,"column":31}},"7":{"start":{"line":26,"column":39},"end":{"line":26,"column":41}},"8":{"start":{"line":29,"column":32},"end":{"line":29,"column":35}},"9":{"start":{"line":32,"column":23},"end":{"line":32,"column":25}}},"fnMap":{},"branchMap":{},"s":{"0":4,"1":4,"2":4,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":4},"f":{},"b":{},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"692dad24957dd7b21dd34d1407bc0dc3f423d253"}
,"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/setupTests.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/setupTests.js","statementMap":{"0":{"start":{"line":6,"column":0},"end":{"line":6,"column":38}}},"fnMap":{},"branchMap":{},"s":{"0":4},"f":{},"b":{},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"60c459604d56f5c765e02549cecf36c964b14594"}
,"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/utils.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/utils.js","statementMap":{"0":{"start":{"line":27,"column":4},"end":{"line":27,"column":31}},"1":{"start":{"line":36,"column":4},"end":{"line":38,"column":5}},"2":{"start":{"line":37,"column":8},"end":{"line":37,"column":21}},"3":{"start":{"line":39,"column":4},"end":{"line":39,"column":14}},"4":{"start":{"line":42,"column":26},"end":{"line":42,"column":43}},"5":{"start":{"line":43,"column":19},"end":{"line":43,"column":36}},"6":{"start":{"line":44,"column":19},"end":{"line":44,"column":38}},"7":{"start":{"line":45,"column":17},"end":{"line":45,"column":36}},"8":{"start":{"line":46,"column":16},"end":{"line":46,"column":35}},"9":{"start":{"line":47,"column":17},"end":{"line":47,"column":36}},"10":{"start":{"line":48,"column":18},"end":{"line":48,"column":34}},"11":{"start":{"line":49,"column":17},"end":{"line":49,"column":33}},"12":{"start":{"line":62,"column":4},"end":{"line":80,"column":5}},"13":{"start":{"line":63,"column":8},"end":{"line":63,"column":38}},"14":{"start":{"line":64,"column":11},"end":{"line":80,"column":5}},"15":{"start":{"line":65,"column":8},"end":{"line":65,"column":33}},"16":{"start":{"line":66,"column":11},"end":{"line":80,"column":5}},"17":{"start":{"line":67,"column":8},"end":{"line":67,"column":33}},"18":{"start":{"line":68,"column":11},"end":{"line":80,"column":5}},"19":{"start":{"line":69,"column":8},"end":{"line":69,"column":31}},"20":{"start":{"line":70,"column":11},"end":{"line":80,"column":5}},"21":{"start":{"line":71,"column":8},"end":{"line":75,"column":9}},"22":{"start":{"line":72,"column":12},"end":{"line":72,"column":34}},"23":{"start":{"line":74,"column":12},"end":{"line":74,"column":35}},"24":{"start":{"line":76,"column":11},"end":{"line":80,"column":5}},"25":{"start":{"line":77,"column":8},"end":{"line":77,"column":32}},"26":{"start":{"line":79,"column":8},"end":{"line":79,"column":31}},"27":{"start":{"line":82,"column":4},"end":{"line":82,"column":27}},"28":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"29":{"start":{"line":95,"column":8},"end":{"line":95,"column":21}},"30":{"start":{"line":98,"column":4},"end":{"line":100,"column":5}},"31":{"start":{"line":99,"column":8},"end":{"line":99,"column":21}},"32":{"start":{"line":102,"column":4},"end":{"line":109,"column":5}},"33":{"start":{"line":103,"column":8},"end":{"line":105,"column":9}},"34":{"start":{"line":104,"column":12},"end":{"line":104,"column":25}},"35":{"start":{"line":106,"column":8},"end":{"line":108,"column":9}},"36":{"start":{"line":107,"column":12},"end":{"line":107,"column":25}},"37":{"start":{"line":111,"column":4},"end":{"line":111,"column":16}},"38":{"start":{"line":121,"column":4},"end":{"line":121,"column":56}},"39":{"start":{"line":134,"column":4},"end":{"line":140,"column":5}},"40":{"start":{"line":135,"column":25},"end":{"line":135,"column":37}},"41":{"start":{"line":137,"column":8},"end":{"line":139,"column":9}},"42":{"start":{"line":138,"column":12},"end":{"line":138,"column":24}},"43":{"start":{"line":142,"column":4},"end":{"line":142,"column":17}},"44":{"start":{"line":154,"column":67},"end":{"line":154,"column":72}},"45":{"start":{"line":155,"column":18},"end":{"line":155,"column":28}},"46":{"start":{"line":157,"column":28},"end":{"line":157,"column":29}},"47":{"start":{"line":159,"column":4},"end":{"line":161,"column":5}},"48":{"start":{"line":160,"column":8},"end":{"line":160,"column":79}},"49":{"start":{"line":163,"column":28},"end":{"line":163,"column":81}},"50":{"start":{"line":165,"column":4},"end":{"line":175,"column":6}},"51":{"start":{"line":186,"column":20},"end":{"line":186,"column":22}},"52":{"start":{"line":188,"column":65},"end":{"line":188,"column":105}},"53":{"start":{"line":190,"column":4},"end":{"line":193,"column":6}},"54":{"start":{"line":195,"column":4},"end":{"line":203,"column":5}},"55":{"start":{"line":196,"column":8},"end":{"line":202,"column":10}},"56":{"start":{"line":205,"column":27},"end":{"line":205,"column":108}},"57":{"start":{"line":209,"column":4},"end":{"line":232,"column":5}},"58":{"start":{"line":213,"column":8},"end":{"line":213,"column":55}},"59":{"start":{"line":215,"column":20},"end":{"line":215,"column":54}},"60":{"start":{"line":217,"column":18},"end":{"line":217,"column":52}},"61":{"start":{"line":220,"column":8},"end":{"line":220,"column":17}},"62":{"start":{"line":223,"column":8},"end":{"line":231,"column":9}},"63":{"start":{"line":224,"column":12},"end":{"line":230,"column":14}},"64":{"start":{"line":234,"column":4},"end":{"line":234,"column":21}}},"fnMap":{"0":{"name":"isObject","decl":{"start":{"line":26,"column":16},"end":{"line":26,"column":24}},"loc":{"start":{"line":26,"column":30},"end":{"line":28,"column":1}},"line":26},"1":{"name":"histogramDefaultYAxisFormatter","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":46}},"loc":{"start":{"line":35,"column":54},"end":{"line":40,"column":1}},"line":35},"2":{"name":"multiDateFormat","decl":{"start":{"line":59,"column":16},"end":{"line":59,"column":31}},"loc":{"start":{"line":59,"column":38},"end":{"line":83,"column":1}},"line":59},"3":{"name":"isHistogramDataEqual","decl":{"start":{"line":93,"column":16},"end":{"line":93,"column":36}},"loc":{"start":{"line":93,"column":71},"end":{"line":112,"column":1}},"line":93},"4":{"name":"dateToTimestamp","decl":{"start":{"line":120,"column":16},"end":{"line":120,"column":31}},"loc":{"start":{"line":120,"column":38},"end":{"line":122,"column":1}},"line":120},"5":{"name":"havePropsChanged","decl":{"start":{"line":133,"column":16},"end":{"line":133,"column":32}},"loc":{"start":{"line":133,"column":62},"end":{"line":143,"column":1}},"line":133},"6":{"name":"calculateChartsPositionsAndSizing","decl":{"start":{"line":153,"column":16},"end":{"line":153,"column":49}},"loc":{"start":{"line":153,"column":57},"end":{"line":176,"column":1}},"line":153},"7":{"name":"calculateChartSizesAndDomain","decl":{"start":{"line":185,"column":16},"end":{"line":185,"column":44}},"loc":{"start":{"line":185,"column":87},"end":{"line":235,"column":1}},"line":185}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":4},"end":{"line":38,"column":5}},"type":"if","locations":[{"start":{"line":36,"column":4},"end":{"line":38,"column":5}},{"start":{"line":36,"column":4},"end":{"line":38,"column":5}}],"line":36},"1":{"loc":{"start":{"line":36,"column":8},"end":{"line":36,"column":44}},"type":"binary-expr","locations":[{"start":{"line":36,"column":8},"end":{"line":36,"column":17}},{"start":{"line":36,"column":21},"end":{"line":36,"column":44}}],"line":36},"2":{"loc":{"start":{"line":62,"column":4},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":62,"column":4},"end":{"line":80,"column":5}},{"start":{"line":62,"column":4},"end":{"line":80,"column":5}}],"line":62},"3":{"loc":{"start":{"line":64,"column":11},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":64,"column":11},"end":{"line":80,"column":5}},{"start":{"line":64,"column":11},"end":{"line":80,"column":5}}],"line":64},"4":{"loc":{"start":{"line":66,"column":11},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":66,"column":11},"end":{"line":80,"column":5}},{"start":{"line":66,"column":11},"end":{"line":80,"column":5}}],"line":66},"5":{"loc":{"start":{"line":68,"column":11},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":68,"column":11},"end":{"line":80,"column":5}},{"start":{"line":68,"column":11},"end":{"line":80,"column":5}}],"line":68},"6":{"loc":{"start":{"line":70,"column":11},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":70,"column":11},"end":{"line":80,"column":5}},{"start":{"line":70,"column":11},"end":{"line":80,"column":5}}],"line":70},"7":{"loc":{"start":{"line":71,"column":8},"end":{"line":75,"column":9}},"type":"if","locations":[{"start":{"line":71,"column":8},"end":{"line":75,"column":9}},{"start":{"line":71,"column":8},"end":{"line":75,"column":9}}],"line":71},"8":{"loc":{"start":{"line":76,"column":11},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":76,"column":11},"end":{"line":80,"column":5}},{"start":{"line":76,"column":11},"end":{"line":80,"column":5}}],"line":76},"9":{"loc":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"type":"if","locations":[{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},{"start":{"line":94,"column":4},"end":{"line":96,"column":5}}],"line":94},"10":{"loc":{"start":{"line":94,"column":8},"end":{"line":94,"column":72}},"type":"binary-expr","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":38}},{"start":{"line":94,"column":42},"end":{"line":94,"column":72}}],"line":94},"11":{"loc":{"start":{"line":98,"column":4},"end":{"line":100,"column":5}},"type":"if","locations":[{"start":{"line":98,"column":4},"end":{"line":100,"column":5}},{"start":{"line":98,"column":4},"end":{"line":100,"column":5}}],"line":98},"12":{"loc":{"start":{"line":103,"column":8},"end":{"line":105,"column":9}},"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":105,"column":9}},{"start":{"line":103,"column":8},"end":{"line":105,"column":9}}],"line":103},"13":{"loc":{"start":{"line":106,"column":8},"end":{"line":108,"column":9}},"type":"if","locations":[{"start":{"line":106,"column":8},"end":{"line":108,"column":9}},{"start":{"line":106,"column":8},"end":{"line":108,"column":9}}],"line":106},"14":{"loc":{"start":{"line":121,"column":11},"end":{"line":121,"column":55}},"type":"cond-expr","locations":[{"start":{"line":121,"column":34},"end":{"line":121,"column":48}},{"start":{"line":121,"column":51},"end":{"line":121,"column":55}}],"line":121},"15":{"loc":{"start":{"line":137,"column":8},"end":{"line":139,"column":9}},"type":"if","locations":[{"start":{"line":137,"column":8},"end":{"line":139,"column":9}},{"start":{"line":137,"column":8},"end":{"line":139,"column":9}}],"line":137},"16":{"loc":{"start":{"line":137,"column":12},"end":{"line":137,"column":89}},"type":"binary-expr","locations":[{"start":{"line":137,"column":12},"end":{"line":137,"column":46}},{"start":{"line":137,"column":50},"end":{"line":137,"column":89}}],"line":137},"17":{"loc":{"start":{"line":159,"column":4},"end":{"line":161,"column":5}},"type":"if","locations":[{"start":{"line":159,"column":4},"end":{"line":161,"column":5}},{"start":{"line":159,"column":4},"end":{"line":161,"column":5}}],"line":159},"18":{"loc":{"start":{"line":160,"column":28},"end":{"line":160,"column":78}},"type":"cond-expr","locations":[{"start":{"line":160,"column":60},"end":{"line":160,"column":74}},{"start":{"line":160,"column":77},"end":{"line":160,"column":78}}],"line":160},"19":{"loc":{"start":{"line":195,"column":4},"end":{"line":203,"column":5}},"type":"if","locations":[{"start":{"line":195,"column":4},"end":{"line":203,"column":5}},{"start":{"line":195,"column":4},"end":{"line":203,"column":5}}],"line":195},"20":{"loc":{"start":{"line":209,"column":4},"end":{"line":232,"column":5}},"type":"if","locations":[{"start":{"line":209,"column":4},"end":{"line":232,"column":5}},{"start":{"line":209,"column":4},"end":{"line":232,"column":5}}],"line":209},"21":{"loc":{"start":{"line":223,"column":8},"end":{"line":231,"column":9}},"type":"if","locations":[{"start":{"line":223,"column":8},"end":{"line":231,"column":9}},{"start":{"line":223,"column":8},"end":{"line":231,"column":9}}],"line":223},"22":{"loc":{"start":{"line":223,"column":12},"end":{"line":223,"column":74}},"type":"binary-expr","locations":[{"start":{"line":223,"column":12},"end":{"line":223,"column":41}},{"start":{"line":223,"column":45},"end":{"line":223,"column":74}}],"line":223}},"s":{"0":7,"1":5,"2":1,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":4,"10":4,"11":4,"12":1,"13":0,"14":1,"15":0,"16":1,"17":0,"18":1,"19":0,"20":1,"21":0,"22":0,"23":0,"24":1,"25":0,"26":1,"27":1,"28":27,"29":0,"30":27,"31":6,"32":21,"33":175,"34":1,"35":174,"36":1,"37":19,"38":92,"39":5,"40":6,"41":6,"42":2,"43":3,"44":22,"45":22,"46":22,"47":22,"48":18,"49":22,"50":22,"51":20,"52":20,"53":20,"54":20,"55":3,"56":17,"57":17,"58":6,"59":6,"60":6,"61":6,"62":6,"63":5,"64":17},"f":{"0":7,"1":5,"2":1,"3":27,"4":92,"5":5,"6":22,"7":20},"b":{"0":[1,4],"1":[5,2],"2":[0,1],"3":[0,1],"4":[0,1],"5":[0,1],"6":[0,1],"7":[0,0],"8":[0,1],"9":[0,27],"10":[27,27],"11":[6,21],"12":[1,174],"13":[1,173],"14":[44,48],"15":[2,4],"16":[6,4],"17":[18,4],"18":[18,0],"19":[3,17],"20":[6,11],"21":[5,1],"22":[6,2]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"54c77db4abeb73661646ce6ddec3ddd5bd2e7a52"}
,"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/DensityChart/DensityChart.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/DensityChart/DensityChart.js","statementMap":{"0":{"start":{"line":50,"column":8},"end":{"line":50,"column":21}},"1":{"start":{"line":52,"column":8},"end":{"line":52,"column":49}},"2":{"start":{"line":53,"column":8},"end":{"line":53,"column":49}},"3":{"start":{"line":57,"column":8},"end":{"line":57,"column":88}},"4":{"start":{"line":59,"column":54},"end":{"line":59,"column":64}},"5":{"start":{"line":61,"column":8},"end":{"line":66,"column":50}},"6":{"start":{"line":68,"column":8},"end":{"line":68,"column":28}},"7":{"start":{"line":70,"column":8},"end":{"line":70,"column":52}},"8":{"start":{"line":72,"column":8},"end":{"line":72,"column":33}},"9":{"start":{"line":76,"column":71},"end":{"line":76,"column":81}},"10":{"start":{"line":78,"column":8},"end":{"line":78,"column":28}},"11":{"start":{"line":80,"column":8},"end":{"line":80,"column":98}},"12":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"13":{"start":{"line":85,"column":12},"end":{"line":85,"column":37}},"14":{"start":{"line":90,"column":8},"end":{"line":90,"column":41}},"15":{"start":{"line":91,"column":8},"end":{"line":91,"column":41}},"16":{"start":{"line":103,"column":22},"end":{"line":103,"column":40}},"17":{"start":{"line":105,"column":8},"end":{"line":107,"column":9}},"18":{"start":{"line":106,"column":12},"end":{"line":106,"column":19}},"19":{"start":{"line":111,"column":8},"end":{"line":116,"column":9}},"20":{"start":{"line":112,"column":12},"end":{"line":112,"column":45}},"21":{"start":{"line":115,"column":12},"end":{"line":115,"column":67}},"22":{"start":{"line":118,"column":8},"end":{"line":118,"column":51}},"23":{"start":{"line":129,"column":8},"end":{"line":129,"column":23}},"24":{"start":{"line":137,"column":8},"end":{"line":139,"column":9}},"25":{"start":{"line":138,"column":12},"end":{"line":138,"column":19}},"26":{"start":{"line":141,"column":8},"end":{"line":142,"column":30}},"27":{"start":{"line":151,"column":8},"end":{"line":153,"column":9}},"28":{"start":{"line":152,"column":12},"end":{"line":152,"column":19}},"29":{"start":{"line":155,"column":8},"end":{"line":156,"column":43}},"30":{"start":{"line":166,"column":8},"end":{"line":173,"column":11}},"31":{"start":{"line":194,"column":12},"end":{"line":194,"column":22}},"32":{"start":{"line":196,"column":8},"end":{"line":196,"column":67}},"33":{"start":{"line":198,"column":8},"end":{"line":212,"column":9}},"34":{"start":{"line":199,"column":22},"end":{"line":199,"column":40}},"35":{"start":{"line":200,"column":42},"end":{"line":200,"column":83}},"36":{"start":{"line":202,"column":12},"end":{"line":211,"column":14}},"37":{"start":{"line":221,"column":56},"end":{"line":221,"column":66}},"38":{"start":{"line":223,"column":8},"end":{"line":225,"column":9}},"39":{"start":{"line":224,"column":12},"end":{"line":224,"column":24}},"40":{"start":{"line":227,"column":8},"end":{"line":237,"column":10}},"41":{"start":{"line":241,"column":26},"end":{"line":241,"column":27}},"42":{"start":{"line":243,"column":43},"end":{"line":243,"column":53}},"43":{"start":{"line":245,"column":8},"end":{"line":247,"column":9}},"44":{"start":{"line":246,"column":12},"end":{"line":246,"column":38}},"45":{"start":{"line":249,"column":40},"end":{"line":249,"column":61}},"46":{"start":{"line":251,"column":8},"end":{"line":273,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":49,"column":4},"end":{"line":49,"column":5}},"loc":{"start":{"line":49,"column":23},"end":{"line":54,"column":5}},"line":49},"1":{"name":"(anonymous_1)","decl":{"start":{"line":56,"column":4},"end":{"line":56,"column":5}},"loc":{"start":{"line":56,"column":24},"end":{"line":73,"column":5}},"line":56},"2":{"name":"(anonymous_2)","decl":{"start":{"line":75,"column":4},"end":{"line":75,"column":5}},"loc":{"start":{"line":75,"column":34},"end":{"line":87,"column":5}},"line":75},"3":{"name":"(anonymous_3)","decl":{"start":{"line":89,"column":4},"end":{"line":89,"column":5}},"loc":{"start":{"line":89,"column":27},"end":{"line":92,"column":5}},"line":89},"4":{"name":"(anonymous_4)","decl":{"start":{"line":100,"column":21},"end":{"line":100,"column":22}},"loc":{"start":{"line":100,"column":27},"end":{"line":119,"column":5}},"line":100},"5":{"name":"(anonymous_5)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":18},"end":{"line":130,"column":5}},"line":128},"6":{"name":"(anonymous_6)","decl":{"start":{"line":136,"column":4},"end":{"line":136,"column":5}},"loc":{"start":{"line":136,"column":19},"end":{"line":143,"column":5}},"line":136},"7":{"name":"(anonymous_7)","decl":{"start":{"line":150,"column":17},"end":{"line":150,"column":18}},"loc":{"start":{"line":150,"column":29},"end":{"line":157,"column":5}},"line":150},"8":{"name":"(anonymous_8)","decl":{"start":{"line":165,"column":4},"end":{"line":165,"column":5}},"loc":{"start":{"line":165,"column":41},"end":{"line":174,"column":5}},"line":165},"9":{"name":"(anonymous_9)","decl":{"start":{"line":183,"column":4},"end":{"line":183,"column":5}},"loc":{"start":{"line":183,"column":24},"end":{"line":213,"column":5}},"line":183},"10":{"name":"(anonymous_10)","decl":{"start":{"line":219,"column":4},"end":{"line":219,"column":5}},"loc":{"start":{"line":219,"column":24},"end":{"line":238,"column":5}},"line":219},"11":{"name":"(anonymous_11)","decl":{"start":{"line":240,"column":4},"end":{"line":240,"column":5}},"loc":{"start":{"line":240,"column":13},"end":{"line":274,"column":5}},"line":240}},"branchMap":{"0":{"loc":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},{"start":{"line":84,"column":8},"end":{"line":86,"column":9}}],"line":84},"1":{"loc":{"start":{"line":105,"column":8},"end":{"line":107,"column":9}},"type":"if","locations":[{"start":{"line":105,"column":8},"end":{"line":107,"column":9}},{"start":{"line":105,"column":8},"end":{"line":107,"column":9}}],"line":105},"2":{"loc":{"start":{"line":105,"column":12},"end":{"line":105,"column":66}},"type":"binary-expr","locations":[{"start":{"line":105,"column":12},"end":{"line":105,"column":29}},{"start":{"line":105,"column":33},"end":{"line":105,"column":66}}],"line":105},"3":{"loc":{"start":{"line":111,"column":8},"end":{"line":116,"column":9}},"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":116,"column":9}},{"start":{"line":111,"column":8},"end":{"line":116,"column":9}}],"line":111},"4":{"loc":{"start":{"line":137,"column":8},"end":{"line":139,"column":9}},"type":"if","locations":[{"start":{"line":137,"column":8},"end":{"line":139,"column":9}},{"start":{"line":137,"column":8},"end":{"line":139,"column":9}}],"line":137},"5":{"loc":{"start":{"line":151,"column":8},"end":{"line":153,"column":9}},"type":"if","locations":[{"start":{"line":151,"column":8},"end":{"line":153,"column":9}},{"start":{"line":151,"column":8},"end":{"line":153,"column":9}}],"line":151},"6":{"loc":{"start":{"line":200,"column":42},"end":{"line":200,"column":83}},"type":"binary-expr","locations":[{"start":{"line":200,"column":42},"end":{"line":200,"column":61}},{"start":{"line":200,"column":65},"end":{"line":200,"column":83}}],"line":200},"7":{"loc":{"start":{"line":209,"column":31},"end":{"line":209,"column":107}},"type":"cond-expr","locations":[{"start":{"line":209,"column":55},"end":{"line":209,"column":77}},{"start":{"line":209,"column":80},"end":{"line":209,"column":107}}],"line":209},"8":{"loc":{"start":{"line":223,"column":8},"end":{"line":225,"column":9}},"type":"if","locations":[{"start":{"line":223,"column":8},"end":{"line":225,"column":9}},{"start":{"line":223,"column":8},"end":{"line":225,"column":9}}],"line":223},"9":{"loc":{"start":{"line":245,"column":8},"end":{"line":247,"column":9}},"type":"if","locations":[{"start":{"line":245,"column":8},"end":{"line":247,"column":9}},{"start":{"line":245,"column":8},"end":{"line":247,"column":9}}],"line":245}},"s":{"0":10,"1":10,"2":10,"3":10,"4":10,"5":10,"6":10,"7":10,"8":10,"9":1,"10":1,"11":1,"12":1,"13":1,"14":0,"15":0,"16":23,"17":23,"18":1,"19":22,"20":21,"21":1,"22":22,"23":20,"24":11,"25":1,"26":10,"27":11,"28":1,"29":10,"30":1,"31":11,"32":11,"33":11,"34":100,"35":100,"36":100,"37":11,"38":11,"39":2,"40":9,"41":11,"42":11,"43":11,"44":2,"45":11,"46":11},"f":{"0":10,"1":10,"2":1,"3":0,"4":23,"5":20,"6":11,"7":11,"8":1,"9":11,"10":11,"11":11},"b":{"0":[1,0],"1":[1,22],"2":[23,3],"3":[21,1],"4":[1,10],"5":[1,10],"6":[100,99],"7":[94,6],"8":[2,9],"9":[2,9]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"815605bbac7fd3827e915aa9eba63c9bf8abdbeb"}
,"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/DensityChart/PlayButton.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/DensityChart/PlayButton.js","statementMap":{"0":{"start":{"line":5,"column":24},"end":{"line":8,"column":83}},"1":{"start":{"line":10,"column":24},"end":{"line":15,"column":1}},"2":{"start":{"line":57,"column":89},"end":{"line":57,"column":99}},"3":{"start":{"line":58,"column":32},"end":{"line":58,"column":66}},"4":{"start":{"line":59,"column":32},"end":{"line":59,"column":66}},"5":{"start":{"line":60,"column":27},"end":{"line":60,"column":42}},"6":{"start":{"line":62,"column":24},"end":{"line":62,"column":29}},"7":{"start":{"line":63,"column":25},"end":{"line":63,"column":42}},"8":{"start":{"line":65,"column":8},"end":{"line":65,"column":35}},"9":{"start":{"line":67,"column":8},"end":{"line":71,"column":9}},"10":{"start":{"line":68,"column":12},"end":{"line":68,"column":39}},"11":{"start":{"line":70,"column":12},"end":{"line":70,"column":44}},"12":{"start":{"line":73,"column":8},"end":{"line":75,"column":75}},"13":{"start":{"line":75,"column":17},"end":{"line":75,"column":73}},"14":{"start":{"line":85,"column":8},"end":{"line":85,"column":26}},"15":{"start":{"line":100,"column":8},"end":{"line":103,"column":9}},"16":{"start":{"line":101,"column":12},"end":{"line":101,"column":30}},"17":{"start":{"line":102,"column":12},"end":{"line":102,"column":19}},"18":{"start":{"line":106,"column":8},"end":{"line":112,"column":9}},"19":{"start":{"line":108,"column":12},"end":{"line":108,"column":32}},"20":{"start":{"line":111,"column":12},"end":{"line":111,"column":34}},"21":{"start":{"line":113,"column":23},"end":{"line":113,"column":45}},"22":{"start":{"line":116,"column":8},"end":{"line":116,"column":37}},"23":{"start":{"line":129,"column":8},"end":{"line":131,"column":34}},"24":{"start":{"line":130,"column":12},"end":{"line":130,"column":46}},"25":{"start":{"line":141,"column":8},"end":{"line":143,"column":51}},"26":{"start":{"line":143,"column":17},"end":{"line":143,"column":49}},"27":{"start":{"line":147,"column":24},"end":{"line":147,"column":79}},"28":{"start":{"line":151,"column":8},"end":{"line":164,"column":9}},"29":{"start":{"line":152,"column":12},"end":{"line":156,"column":14}},"30":{"start":{"line":158,"column":12},"end":{"line":163,"column":14}},"31":{"start":{"line":166,"column":8},"end":{"line":172,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":56,"column":19},"end":{"line":56,"column":20}},"loc":{"start":{"line":56,"column":25},"end":{"line":76,"column":5}},"line":56},"1":{"name":"(anonymous_1)","decl":{"start":{"line":75,"column":11},"end":{"line":75,"column":12}},"loc":{"start":{"line":75,"column":17},"end":{"line":75,"column":73}},"line":75},"2":{"name":"(anonymous_2)","decl":{"start":{"line":84,"column":19},"end":{"line":84,"column":20}},"loc":{"start":{"line":84,"column":25},"end":{"line":86,"column":5}},"line":84},"3":{"name":"(anonymous_3)","decl":{"start":{"line":97,"column":4},"end":{"line":97,"column":5}},"loc":{"start":{"line":97,"column":33},"end":{"line":117,"column":5}},"line":97},"4":{"name":"(anonymous_4)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":43},"end":{"line":132,"column":5}},"line":128},"5":{"name":"(anonymous_5)","decl":{"start":{"line":129,"column":40},"end":{"line":129,"column":41}},"loc":{"start":{"line":129,"column":46},"end":{"line":131,"column":9}},"line":129},"6":{"name":"(anonymous_6)","decl":{"start":{"line":140,"column":4},"end":{"line":140,"column":5}},"loc":{"start":{"line":140,"column":17},"end":{"line":144,"column":5}},"line":140},"7":{"name":"(anonymous_7)","decl":{"start":{"line":143,"column":11},"end":{"line":143,"column":12}},"loc":{"start":{"line":143,"column":17},"end":{"line":143,"column":49}},"line":143},"8":{"name":"(anonymous_8)","decl":{"start":{"line":146,"column":4},"end":{"line":146,"column":5}},"loc":{"start":{"line":146,"column":13},"end":{"line":173,"column":5}},"line":146}},"branchMap":{"0":{"loc":{"start":{"line":67,"column":8},"end":{"line":71,"column":9}},"type":"if","locations":[{"start":{"line":67,"column":8},"end":{"line":71,"column":9}},{"start":{"line":67,"column":8},"end":{"line":71,"column":9}}],"line":67},"1":{"loc":{"start":{"line":100,"column":8},"end":{"line":103,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":103,"column":9}},{"start":{"line":100,"column":8},"end":{"line":103,"column":9}}],"line":100},"2":{"loc":{"start":{"line":106,"column":8},"end":{"line":112,"column":9}},"type":"if","locations":[{"start":{"line":106,"column":8},"end":{"line":112,"column":9}},{"start":{"line":106,"column":8},"end":{"line":112,"column":9}}],"line":106},"3":{"loc":{"start":{"line":147,"column":24},"end":{"line":147,"column":79}},"type":"cond-expr","locations":[{"start":{"line":147,"column":42},"end":{"line":147,"column":59}},{"start":{"line":147,"column":62},"end":{"line":147,"column":79}}],"line":147},"4":{"loc":{"start":{"line":151,"column":8},"end":{"line":164,"column":9}},"type":"if","locations":[{"start":{"line":151,"column":8},"end":{"line":164,"column":9}},{"start":{"line":151,"column":8},"end":{"line":164,"column":9}}],"line":151}},"s":{"0":3,"1":3,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":1,"11":1,"12":2,"13":2,"14":0,"15":3,"16":1,"17":1,"18":2,"19":1,"20":1,"21":2,"22":2,"23":2,"24":0,"25":0,"26":0,"27":18,"28":18,"29":2,"30":16,"31":18},"f":{"0":2,"1":2,"2":0,"3":3,"4":2,"5":0,"6":0,"7":0,"8":18},"b":{"0":[1,1],"1":[1,2],"2":[1,1],"3":[2,16],"4":[2,16]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"ed70ac8e33a9da9f8ed1c270e2c8e0f12b081800"}
,"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/Histogram/Histogram.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/src/Histogram/Histogram.js","statementMap":{"0":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"1":{"start":{"line":85,"column":12},"end":{"line":85,"column":76}},"2":{"start":{"line":91,"column":8},"end":{"line":93,"column":9}},"3":{"start":{"line":92,"column":12},"end":{"line":92,"column":24}},"4":{"start":{"line":95,"column":26},"end":{"line":95,"column":92}},"5":{"start":{"line":97,"column":8},"end":{"line":97,"column":68}},"6":{"start":{"line":101,"column":8},"end":{"line":101,"column":21}},"7":{"start":{"line":103,"column":8},"end":{"line":103,"column":51}},"8":{"start":{"line":104,"column":8},"end":{"line":104,"column":51}},"9":{"start":{"line":105,"column":8},"end":{"line":105,"column":51}},"10":{"start":{"line":109,"column":8},"end":{"line":116,"column":12}},"11":{"start":{"line":118,"column":8},"end":{"line":118,"column":35}},"12":{"start":{"line":122,"column":8},"end":{"line":122,"column":40}},"13":{"start":{"line":126,"column":32},"end":{"line":126,"column":78}},"14":{"start":{"line":127,"column":31},"end":{"line":128,"column":113}},"15":{"start":{"line":130,"column":8},"end":{"line":133,"column":9}},"16":{"start":{"line":131,"column":12},"end":{"line":131,"column":39}},"17":{"start":{"line":132,"column":12},"end":{"line":132,"column":44}},"18":{"start":{"line":137,"column":8},"end":{"line":137,"column":35}},"19":{"start":{"line":147,"column":34},"end":{"line":147,"column":51}},"20":{"start":{"line":148,"column":34},"end":{"line":148,"column":51}},"21":{"start":{"line":151,"column":30},"end":{"line":151,"column":80}},"22":{"start":{"line":153,"column":8},"end":{"line":155,"column":47}},"23":{"start":{"line":157,"column":8},"end":{"line":157,"column":76}},"24":{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},"25":{"start":{"line":170,"column":12},"end":{"line":170,"column":19}},"26":{"start":{"line":173,"column":30},"end":{"line":173,"column":37}},"27":{"start":{"line":177,"column":30},"end":{"line":177,"column":82}},"28":{"start":{"line":179,"column":8},"end":{"line":179,"column":76}},"29":{"start":{"line":189,"column":22},"end":{"line":189,"column":66}},"30":{"start":{"line":193,"column":30},"end":{"line":193,"column":47}},"31":{"start":{"line":195,"column":8},"end":{"line":203,"column":11}},"32":{"start":{"line":196,"column":24},"end":{"line":196,"column":54}},"33":{"start":{"line":198,"column":12},"end":{"line":202,"column":14}},"34":{"start":{"line":211,"column":8},"end":{"line":213,"column":11}},"35":{"start":{"line":221,"column":29},"end":{"line":221,"column":51}},"36":{"start":{"line":222,"column":34},"end":{"line":222,"column":69}},"37":{"start":{"line":224,"column":8},"end":{"line":226,"column":67}},"38":{"start":{"line":229,"column":31},"end":{"line":229,"column":67}},"39":{"start":{"line":231,"column":8},"end":{"line":241,"column":44}},"40":{"start":{"line":249,"column":8},"end":{"line":249,"column":65}},"41":{"start":{"line":251,"column":8},"end":{"line":251,"column":43}},"42":{"start":{"line":262,"column":8},"end":{"line":280,"column":9}},"43":{"start":{"line":264,"column":12},"end":{"line":270,"column":49}},"44":{"start":{"line":272,"column":31},"end":{"line":272,"column":63}},"45":{"start":{"line":273,"column":33},"end":{"line":274,"column":73}},"46":{"start":{"line":276,"column":12},"end":{"line":279,"column":29}},"47":{"start":{"line":290,"column":8},"end":{"line":290,"column":48}},"48":{"start":{"line":292,"column":8},"end":{"line":298,"column":46}},"49":{"start":{"line":301,"column":34},"end":{"line":307,"column":10}},"50":{"start":{"line":311,"column":8},"end":{"line":315,"column":9}},"51":{"start":{"line":312,"column":12},"end":{"line":312,"column":21}},"52":{"start":{"line":314,"column":12},"end":{"line":314,"column":65}},"53":{"start":{"line":314,"column":53},"end":{"line":314,"column":63}},"54":{"start":{"line":318,"column":8},"end":{"line":320,"column":75}},"55":{"start":{"line":322,"column":8},"end":{"line":326,"column":11}},"56":{"start":{"line":325,"column":12},"end":{"line":325,"column":40}},"57":{"start":{"line":337,"column":8},"end":{"line":371,"column":11}},"58":{"start":{"line":338,"column":44},"end":{"line":344,"column":14}},"59":{"start":{"line":346,"column":12},"end":{"line":348,"column":13}},"60":{"start":{"line":347,"column":16},"end":{"line":347,"column":28}},"61":{"start":{"line":350,"column":31},"end":{"line":350,"column":61}},"62":{"start":{"line":351,"column":31},"end":{"line":351,"column":61}},"63":{"start":{"line":354,"column":12},"end":{"line":357,"column":13}},"64":{"start":{"line":355,"column":16},"end":{"line":355,"column":36}},"65":{"start":{"line":356,"column":16},"end":{"line":356,"column":36}},"66":{"start":{"line":359,"column":12},"end":{"line":370,"column":14}},"67":{"start":{"line":382,"column":36},"end":{"line":387,"column":66}},"68":{"start":{"line":390,"column":31},"end":{"line":392,"column":50}},"69":{"start":{"line":394,"column":8},"end":{"line":395,"column":34}},"70":{"start":{"line":397,"column":31},"end":{"line":400,"column":50}},"71":{"start":{"line":402,"column":8},"end":{"line":403,"column":34}},"72":{"start":{"line":418,"column":29},"end":{"line":422,"column":9}},"73":{"start":{"line":424,"column":8},"end":{"line":426,"column":9}},"74":{"start":{"line":425,"column":12},"end":{"line":425,"column":24}},"75":{"start":{"line":428,"column":31},"end":{"line":428,"column":77}},"76":{"start":{"line":430,"column":8},"end":{"line":437,"column":10}},"77":{"start":{"line":446,"column":40},"end":{"line":446,"column":102}},"78":{"start":{"line":447,"column":40},"end":{"line":447,"column":102}},"79":{"start":{"line":449,"column":64},"end":{"line":449,"column":74}},"80":{"start":{"line":450,"column":45},"end":{"line":450,"column":55}},"81":{"start":{"line":452,"column":8},"end":{"line":479,"column":10}},"82":{"start":{"line":487,"column":56},"end":{"line":487,"column":66}},"83":{"start":{"line":489,"column":68},"end":{"line":489,"column":78}},"84":{"start":{"line":491,"column":8},"end":{"line":509,"column":10}},"85":{"start":{"line":513,"column":8},"end":{"line":519,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":78,"column":26},"end":{"line":78,"column":27}},"loc":{"start":{"line":78,"column":32},"end":{"line":78,"column":34}},"line":78},"1":{"name":"(anonymous_1)","decl":{"start":{"line":83,"column":4},"end":{"line":83,"column":5}},"loc":{"start":{"line":83,"column":50},"end":{"line":98,"column":5}},"line":83},"2":{"name":"(anonymous_2)","decl":{"start":{"line":100,"column":4},"end":{"line":100,"column":5}},"loc":{"start":{"line":100,"column":23},"end":{"line":119,"column":5}},"line":100},"3":{"name":"(anonymous_3)","decl":{"start":{"line":121,"column":4},"end":{"line":121,"column":5}},"loc":{"start":{"line":121,"column":24},"end":{"line":123,"column":5}},"line":121},"4":{"name":"(anonymous_4)","decl":{"start":{"line":125,"column":4},"end":{"line":125,"column":5}},"loc":{"start":{"line":125,"column":34},"end":{"line":134,"column":5}},"line":125},"5":{"name":"(anonymous_5)","decl":{"start":{"line":136,"column":4},"end":{"line":136,"column":5}},"loc":{"start":{"line":136,"column":27},"end":{"line":138,"column":5}},"line":136},"6":{"name":"(anonymous_6)","decl":{"start":{"line":146,"column":35},"end":{"line":146,"column":36}},"loc":{"start":{"line":146,"column":55},"end":{"line":158,"column":5}},"line":146},"7":{"name":"(anonymous_7)","decl":{"start":{"line":168,"column":20},"end":{"line":168,"column":21}},"loc":{"start":{"line":168,"column":26},"end":{"line":180,"column":5}},"line":168},"8":{"name":"(anonymous_8)","decl":{"start":{"line":188,"column":32},"end":{"line":188,"column":33}},"loc":{"start":{"line":188,"column":41},"end":{"line":204,"column":5}},"line":188},"9":{"name":"(anonymous_9)","decl":{"start":{"line":195,"column":22},"end":{"line":195,"column":23}},"loc":{"start":{"line":195,"column":33},"end":{"line":203,"column":9}},"line":195},"10":{"name":"(anonymous_10)","decl":{"start":{"line":210,"column":32},"end":{"line":210,"column":33}},"loc":{"start":{"line":210,"column":38},"end":{"line":214,"column":5}},"line":210},"11":{"name":"(anonymous_11)","decl":{"start":{"line":220,"column":4},"end":{"line":220,"column":5}},"loc":{"start":{"line":220,"column":26},"end":{"line":242,"column":5}},"line":220},"12":{"name":"(anonymous_12)","decl":{"start":{"line":248,"column":4},"end":{"line":248,"column":5}},"loc":{"start":{"line":248,"column":31},"end":{"line":252,"column":5}},"line":248},"13":{"name":"(anonymous_13)","decl":{"start":{"line":261,"column":4},"end":{"line":261,"column":5}},"loc":{"start":{"line":261,"column":67},"end":{"line":281,"column":5}},"line":261},"14":{"name":"(anonymous_14)","decl":{"start":{"line":289,"column":4},"end":{"line":289,"column":5}},"loc":{"start":{"line":289,"column":34},"end":{"line":327,"column":5}},"line":289},"15":{"name":"(anonymous_15)","decl":{"start":{"line":314,"column":44},"end":{"line":314,"column":45}},"loc":{"start":{"line":314,"column":53},"end":{"line":314,"column":63}},"line":314},"16":{"name":"(anonymous_16)","decl":{"start":{"line":324,"column":11},"end":{"line":324,"column":12}},"loc":{"start":{"line":324,"column":17},"end":{"line":326,"column":9}},"line":324},"17":{"name":"(anonymous_17)","decl":{"start":{"line":336,"column":4},"end":{"line":336,"column":5}},"loc":{"start":{"line":336,"column":44},"end":{"line":372,"column":5}},"line":336},"18":{"name":"(anonymous_18)","decl":{"start":{"line":337,"column":37},"end":{"line":337,"column":38}},"loc":{"start":{"line":337,"column":53},"end":{"line":371,"column":9}},"line":337},"19":{"name":"(anonymous_19)","decl":{"start":{"line":381,"column":4},"end":{"line":381,"column":5}},"loc":{"start":{"line":381,"column":27},"end":{"line":404,"column":5}},"line":381},"20":{"name":"(anonymous_20)","decl":{"start":{"line":417,"column":4},"end":{"line":417,"column":5}},"loc":{"start":{"line":417,"column":34},"end":{"line":438,"column":5}},"line":417},"21":{"name":"(anonymous_21)","decl":{"start":{"line":444,"column":4},"end":{"line":444,"column":5}},"loc":{"start":{"line":444,"column":28},"end":{"line":480,"column":5}},"line":444},"22":{"name":"(anonymous_22)","decl":{"start":{"line":486,"column":4},"end":{"line":486,"column":5}},"loc":{"start":{"line":486,"column":26},"end":{"line":510,"column":5}},"line":486},"23":{"name":"(anonymous_23)","decl":{"start":{"line":512,"column":4},"end":{"line":512,"column":5}},"loc":{"start":{"line":512,"column":13},"end":{"line":520,"column":5}},"line":512}},"branchMap":{"0":{"loc":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},{"start":{"line":84,"column":8},"end":{"line":86,"column":9}}],"line":84},"1":{"loc":{"start":{"line":91,"column":8},"end":{"line":93,"column":9}},"type":"if","locations":[{"start":{"line":91,"column":8},"end":{"line":93,"column":9}},{"start":{"line":91,"column":8},"end":{"line":93,"column":9}}],"line":91},"2":{"loc":{"start":{"line":97,"column":15},"end":{"line":97,"column":67}},"type":"cond-expr","locations":[{"start":{"line":97,"column":51},"end":{"line":97,"column":60}},{"start":{"line":97,"column":63},"end":{"line":97,"column":67}}],"line":97},"3":{"loc":{"start":{"line":127,"column":31},"end":{"line":128,"column":113}},"type":"binary-expr","locations":[{"start":{"line":127,"column":31},"end":{"line":127,"column":79}},{"start":{"line":128,"column":15},"end":{"line":128,"column":113}}],"line":127},"4":{"loc":{"start":{"line":130,"column":8},"end":{"line":133,"column":9}},"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":133,"column":9}},{"start":{"line":130,"column":8},"end":{"line":133,"column":9}}],"line":130},"5":{"loc":{"start":{"line":130,"column":13},"end":{"line":130,"column":46}},"type":"binary-expr","locations":[{"start":{"line":130,"column":13},"end":{"line":130,"column":28}},{"start":{"line":130,"column":32},"end":{"line":130,"column":46}}],"line":130},"6":{"loc":{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},"type":"if","locations":[{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},{"start":{"line":169,"column":8},"end":{"line":171,"column":9}}],"line":169},"7":{"loc":{"start":{"line":169,"column":12},"end":{"line":169,"column":71}},"type":"binary-expr","locations":[{"start":{"line":169,"column":12},"end":{"line":169,"column":31}},{"start":{"line":169,"column":35},"end":{"line":169,"column":71}}],"line":169},"8":{"loc":{"start":{"line":262,"column":8},"end":{"line":280,"column":9}},"type":"if","locations":[{"start":{"line":262,"column":8},"end":{"line":280,"column":9}},{"start":{"line":262,"column":8},"end":{"line":280,"column":9}}],"line":262},"9":{"loc":{"start":{"line":262,"column":12},"end":{"line":263,"column":100}},"type":"binary-expr","locations":[{"start":{"line":262,"column":12},"end":{"line":262,"column":93}},{"start":{"line":263,"column":19},"end":{"line":263,"column":100}}],"line":262},"10":{"loc":{"start":{"line":273,"column":33},"end":{"line":274,"column":73}},"type":"binary-expr","locations":[{"start":{"line":273,"column":33},"end":{"line":273,"column":87}},{"start":{"line":274,"column":19},"end":{"line":274,"column":73}}],"line":273},"11":{"loc":{"start":{"line":311,"column":8},"end":{"line":315,"column":9}},"type":"if","locations":[{"start":{"line":311,"column":8},"end":{"line":315,"column":9}},{"start":{"line":311,"column":8},"end":{"line":315,"column":9}}],"line":311},"12":{"loc":{"start":{"line":346,"column":12},"end":{"line":348,"column":13}},"type":"if","locations":[{"start":{"line":346,"column":12},"end":{"line":348,"column":13}},{"start":{"line":346,"column":12},"end":{"line":348,"column":13}}],"line":346},"13":{"loc":{"start":{"line":354,"column":12},"end":{"line":357,"column":13}},"type":"if","locations":[{"start":{"line":354,"column":12},"end":{"line":357,"column":13}},{"start":{"line":354,"column":12},"end":{"line":357,"column":13}}],"line":354},"14":{"loc":{"start":{"line":424,"column":8},"end":{"line":426,"column":9}},"type":"if","locations":[{"start":{"line":424,"column":8},"end":{"line":426,"column":9}},{"start":{"line":424,"column":8},"end":{"line":426,"column":9}}],"line":424},"15":{"loc":{"start":{"line":505,"column":34},"end":{"line":505,"column":69}},"type":"binary-expr","locations":[{"start":{"line":505,"column":34},"end":{"line":505,"column":50}},{"start":{"line":505,"column":54},"end":{"line":505,"column":69}}],"line":505},"16":{"loc":{"start":{"line":515,"column":17},"end":{"line":515,"column":106}},"type":"cond-expr","locations":[{"start":{"line":515,"column":54},"end":{"line":515,"column":99}},{"start":{"line":515,"column":102},"end":{"line":515,"column":106}}],"line":515}},"s":{"0":12,"1":0,"2":12,"3":0,"4":12,"5":12,"6":5,"7":5,"8":5,"9":5,"10":5,"11":5,"12":5,"13":7,"14":7,"15":7,"16":0,"17":0,"18":0,"19":10,"20":10,"21":10,"22":10,"23":10,"24":10,"25":5,"26":5,"27":5,"28":5,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":5,"36":5,"37":5,"38":5,"39":5,"40":5,"41":5,"42":17,"43":1,"44":1,"45":1,"46":1,"47":6,"48":6,"49":6,"50":6,"51":1,"52":5,"53":110,"54":6,"55":6,"56":6,"57":12,"58":154,"59":154,"60":0,"61":154,"62":154,"63":154,"64":0,"65":0,"66":154,"67":6,"68":6,"69":6,"70":6,"71":6,"72":0,"73":0,"74":0,"75":0,"76":0,"77":12,"78":12,"79":12,"80":12,"81":12,"82":12,"83":12,"84":12,"85":12},"f":{"0":0,"1":12,"2":5,"3":5,"4":7,"5":0,"6":10,"7":10,"8":0,"9":0,"10":0,"11":5,"12":5,"13":17,"14":6,"15":110,"16":6,"17":12,"18":154,"19":6,"20":0,"21":12,"22":12,"23":12},"b":{"0":[0,12],"1":[0,12],"2":[12,0],"3":[7,7],"4":[0,7],"5":[7,7],"6":[5,5],"7":[10,10],"8":[1,16],"9":[17,16],"10":[1,0],"11":[1,5],"12":[0,154],"13":[0,154],"14":[0,0],"15":[12,12],"16":[0,12]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"d02cb8059c9c1a3c8bf1aec9c6a89e1dc7ecb357"}
,"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/stories/sampleData.js": {"path":"/Users/luis.cardoso/Documents/GitHub/brushable-histogram/stories/sampleData.js","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":29}},"1":{"start":{"line":2,"column":23},"end":{"line":2,"column":36}},"2":{"start":{"line":11,"column":17},"end":{"line":11,"column":19}},"3":{"start":{"line":13,"column":4},"end":{"line":18,"column":5}},"4":{"start":{"line":14,"column":8},"end":{"line":17,"column":11}},"5":{"start":{"line":20,"column":4},"end":{"line":20,"column":16}},"6":{"start":{"line":25,"column":27},"end":{"line":25,"column":40}}},"fnMap":{"0":{"name":"calculate","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":25}},"loc":{"start":{"line":10,"column":42},"end":{"line":21,"column":1}},"line":10}},"branchMap":{},"s":{"0":4,"1":4,"2":8,"3":8,"4":4040,"5":8,"6":4},"f":{"0":8},"b":{},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"ee2127cf5733056f43b1a110c589e891cf23d006"}
}
{}

@@ -86,10 +86,15 @@ "use strict";

componentDidUpdate(prevProps) {
const _this$props2 = this.props,
brushDomainMin = _this$props2.brushDomainMin,
brushDomainMax = _this$props2.brushDomainMax,
densityChartXScale = _this$props2.densityChartXScale;
let min = this.props.brushDomainMin;
let max = this.props.brushDomainMax;
const densityChartXScale = this.props.densityChartXScale;
if (max >= this.props.overallTimeDomainMax) {
const delta = this.props.brushDomainMax - this.props.brushDomainMin;
min = this.props.overallTimeDomainMax - delta;
max = this.props.overallTimeDomainMax;
}
this._updateBrush();
this._moveBrush([densityChartXScale(brushDomainMin), densityChartXScale(brushDomainMax)]); // We only need to re-render the density chart if the data, the weight, the height or
this._moveBrush([densityChartXScale(min), densityChartXScale(max)]); // We only need to re-render the density chart if the data, the weight, the height or
// the chart x scale have changed.

@@ -164,12 +169,12 @@

_drawDensityChart() {
const _this$props3 = this.props,
width = _this$props3.width,
height = _this$props3.height,
densityChartXScale = _this$props3.densityChartXScale,
brushDomainMax = _this$props3.brushDomainMax,
brushDomainMin = _this$props3.brushDomainMin,
xAccessor = _this$props3.xAccessor,
data = _this$props3.data,
brushDensityChartColor = _this$props3.brushDensityChartColor,
brushDensityChartFadedColor = _this$props3.brushDensityChartFadedColor;
const _this$props2 = this.props,
width = _this$props2.width,
height = _this$props2.height,
densityChartXScale = _this$props2.densityChartXScale,
brushDomainMax = _this$props2.brushDomainMax,
brushDomainMin = _this$props2.brushDomainMin,
xAccessor = _this$props2.xAccessor,
data = _this$props2.data,
brushDensityChartColor = _this$props2.brushDensityChartColor,
brushDensityChartFadedColor = _this$props2.brushDensityChartFadedColor;
(0, _canvasRenderUtils.clearCanvas)(this.densityChartCanvasContext, width, height);

@@ -197,10 +202,10 @@

_renderPlayButton() {
const _this$props4 = this.props,
width = _this$props4.width,
densityChartXScale = _this$props4.densityChartXScale,
brushDomainMax = _this$props4.brushDomainMax,
brushDomainMin = _this$props4.brushDomainMin,
frameStep = _this$props4.frameStep,
frameDelay = _this$props4.frameDelay,
renderPlayButton = _this$props4.renderPlayButton;
const _this$props3 = this.props,
width = _this$props3.width,
densityChartXScale = _this$props3.densityChartXScale,
brushDomainMax = _this$props3.brushDomainMax,
brushDomainMin = _this$props3.brushDomainMin,
frameStep = _this$props3.frameStep,
frameDelay = _this$props3.frameDelay,
renderPlayButton = _this$props3.renderPlayButton;

@@ -214,4 +219,4 @@ if (!renderPlayButton) {

densityChartXScale: densityChartXScale,
brushDomainMin: brushDomainMin,
brushDomainMax: brushDomainMax,
brushDomainMin: brushDomainMin,
frameStep: frameStep,

@@ -225,6 +230,6 @@ frameDelay: frameDelay,

let leftPadding = 0;
const _this$props5 = this.props,
width = _this$props5.width,
height = _this$props5.height,
padding = _this$props5.padding;
const _this$props4 = this.props,
width = _this$props4.width,
height = _this$props4.height,
padding = _this$props4.padding;

@@ -274,4 +279,5 @@ if (!this.props.renderPlayButton) {

padding: _propTypes.default.number.isRequired,
overallTimeDomainMax: _propTypes.default.number,
brushDomainMin: _propTypes.default.number.isRequired,
brushDomainMax: _propTypes.default.number.isRequired,
brushDomainMin: _propTypes.default.number.isRequired,
densityChartXScale: _propTypes.default.func.isRequired,

@@ -288,4 +294,5 @@ onDomainChanged: _propTypes.default.func.isRequired,

renderPlayButton: true,
overallTimeDomainMax: -Infinity,
brushDensityChartColor: "rgba(33, 150, 243, 0.2)",
brushDensityChartFadedColor: "rgba(176, 190, 197, 0.2)"
});

@@ -28,2 +28,4 @@ "use strict";

var _d3Time = require("d3-time");
var _reactSizeme = require("react-sizeme");

@@ -57,3 +59,3 @@

throw new Error(`The minimum height is ${_constants.MIN_TOTAL_HEIGHT}px.`);
} // Sometimes the width will be zero, for example when swithing between storybook
} // Sometimes the width will be zero, for example when switching between storybook
// stories. In those cases we don't want to do anything so that the histogram

@@ -67,3 +69,3 @@ // does not enter into an invalid state.

const nextState = (0, _utils.calculateChartSizesAndDomain)(props, state.data, state.brushDomain);
const nextState = (0, _utils.calculateChartSizesAndDomain)(props, state.data, state.brushTimeDomain);
return Object.keys(nextState).length > 0 ? nextState : null;

@@ -84,2 +86,3 @@ }

(0, _defineProperty2.default)(this, "_onResizeZoom", () => {
// This is an early return in order to avoid processing brush event
if (_d3Selection.event.sourceEvent && _d3Selection.event.sourceEvent.type === "brush") {

@@ -92,4 +95,13 @@ return;

const brushedDomain = transform.rescaleX(this.densityChartXScale).domain();
const brushedDomain = transform.rescaleX(this.densityChartXScale).domain(); // if the max value of the brushed domain is greater than the max value of the overallTimeDomain imposed
// by the data we should avoid the scrolling in that area because it doesn't make any sense.
if (brushedDomain[1] >= this.state.overallTimeDomain.max) {
// Here we get the delta of the brush domain
const brushDomainInterval = brushedDomain[1].getTime() - brushedDomain[0].getTime(); // And apply that in this min value of the brush domain in order to keep that interval
brushedDomain[0] = (0, _d3Time.timeMillisecond)(this.state.overallTimeDomain.max - brushDomainInterval);
brushedDomain[1] = (0, _d3Time.timeMillisecond)(this.state.overallTimeDomain.max);
}
this._updateBrushedDomainAndReRenderTheHistogramPlot(brushedDomain);

@@ -165,5 +177,5 @@ });

_createScaleAndZoom() {
const _this$state$brushDoma = this.state.brushDomain,
min = _this$state$brushDoma.min,
max = _this$state$brushDoma.max;
const _this$state$overallTi = this.state.overallTimeDomain,
min = _this$state$overallTi.min,
max = _this$state$overallTi.max;
const _this$state$histogram = this.state.histogramChartDimensions,

@@ -198,7 +210,10 @@ width = _this$state$histogram.width,

_updateBrushedDomainAndReRenderTheHistogramPlot(brushedDomain) {
if ((0, _utils.dateToTimestamp)(brushedDomain[0]) !== (0, _utils.dateToTimestamp)(this.state.brushDomain.min) || (0, _utils.dateToTimestamp)(brushedDomain[1]) !== (0, _utils.dateToTimestamp)(this.state.brushDomain.max)) {
const brushedDomainMin = (0, _utils.dateToTimestamp)(brushedDomain[0]);
const brushedDomainMax = (0, _utils.dateToTimestamp)(brushedDomain[1]);
if (brushedDomainMin !== this.state.brushTimeDomain.min || brushedDomainMax !== this.state.brushTimeDomain.max) {
this.setState({
brushDomain: {
min: brushedDomain[0],
max: brushedDomain[1]
brushTimeDomain: {
min: brushedDomainMin,
max: brushedDomainMax
},

@@ -208,4 +223,4 @@ showHistogramBarTooltip: false

const fullDomain = this.densityChartXScale.domain();
const isFullDomain = fullDomain[0].getTime() === brushedDomain[0].getTime() && fullDomain[1].getTime() === brushedDomain[1].getTime();
this.props.onIntervalChange([brushedDomain[0].getTime(), brushedDomain[1].getTime()], isFullDomain);
const isFullDomain = fullDomain[0].getTime() === brushedDomainMin && fullDomain[1].getTime() === brushedDomainMax;
this.props.onIntervalChange([brushedDomainMin, brushedDomainMax], isFullDomain);
}

@@ -223,3 +238,3 @@ }

this.histogramChartXScale = (0, _d3Scale.scaleTime)();
this.histogramChartXScale.domain([this.state.brushDomain.min, this.state.brushDomain.max]).range([this.state.histogramChartDimensions.width * _constants.X_AXIS_PADDING, this.state.histogramChartDimensions.width * (1 - _constants.X_AXIS_PADDING)]).nice(this.props.defaultBarCount); // Calculating the time histogram bins
this.histogramChartXScale.domain([this.state.brushTimeDomain.min, this.state.brushTimeDomain.max]).range([this.state.histogramChartDimensions.width * _constants.X_AXIS_PADDING, this.state.histogramChartDimensions.width * (1 - _constants.X_AXIS_PADDING)]).nice(this.props.defaultBarCount); // Calculating the time histogram bins

@@ -270,16 +285,12 @@ const timeHistogramBars = (0, _histogramBinCalculator.default)({

x = _calculatePositionAnd.x,
y = _calculatePositionAnd.y;
y = _calculatePositionAnd.y; // Do not render the histogram bars when they have negative values for the
// width and height
if (width <= 0) {
if (height <= 0 || width <= 0) {
return null;
}
} // If there is no tooltip we don't need the mouse enter and leave handlers
let onMouseEnter = this._onMouseEnterHistogramBar;
let onMouseLeave = this._onMouseLeaveHistogramBar; // If there is no tooltip we don't need the mouse enter and leave handlers
if (typeof this.props.tooltipBarCustomization === "function" === false) {
onMouseEnter = null;
onMouseLeave = null;
}
const hasTooltipBarCustomatizations = typeof this.props.tooltipBarCustomization === "function";
return _react.default.createElement("rect", {

@@ -292,4 +303,4 @@ key: `histogram-bin-${bar.x0.getTime()}`,

height: height,
onMouseEnter: onMouseEnter,
onMouseLeave: onMouseLeave
onMouseEnter: hasTooltipBarCustomatizations ? this._onMouseEnterHistogramBar : null,
onMouseLeave: hasTooltipBarCustomatizations ? this._onMouseLeaveHistogramBar : null
});

@@ -334,3 +345,3 @@ });

if (typeof this.props.tooltipBarCustomization === "function" === false) {
if (typeof this.props.tooltipBarCustomization !== "function") {
return null;

@@ -388,5 +399,2 @@ }

_renderDensityChart() {
const _this$state2 = this.state,
densityChartDimensions = _this$state2.densityChartDimensions,
brushDomain = _this$state2.brushDomain;
const _this$props2 = this.props,

@@ -402,7 +410,8 @@ frameStep = _this$props2.frameStep,

return _react.default.createElement(_DensityChart.default, {
width: densityChartDimensions.width,
height: densityChartDimensions.height,
width: this.state.densityChartDimensions.width,
height: this.state.densityChartDimensions.height,
padding: _constants.PADDING,
brushDomainMax: (0, _utils.dateToTimestamp)(brushDomain.max),
brushDomainMin: (0, _utils.dateToTimestamp)(brushDomain.min),
brushDomainMin: this.state.brushTimeDomain.min,
brushDomainMax: this.state.brushTimeDomain.max,
overallTimeDomainMax: this.state.overallTimeDomain.max,
frameStep: frameStep,

@@ -409,0 +418,0 @@ frameDelay: frameDelay,

@@ -10,5 +10,5 @@ "use strict";

var _Histogram = _interopRequireDefault(require("./Histogram"));
var _Histogram = _interopRequireDefault(require("./Histogram/Histogram"));
var _default = _Histogram.default;
exports.default = _default;

@@ -205,3 +205,3 @@ "use strict";

* @param {Array.<Object>} previousData
* @param {Object} previousBrushDomain
* @param {Object} previousBrushTimeDomain
* @returns {Object}

@@ -211,5 +211,3 @@ */

function calculateChartSizesAndDomain(props, previousData, previousBrushDomain) {
let nextState = {};
function calculateChartSizesAndDomain(props, previousData, previousBrushTimeDomain) {
const _calculateChartsPosit = calculateChartsPositionsAndSizing(props),

@@ -219,3 +217,3 @@ histogramChartDimensions = _calculateChartsPosit.histogramChartDimensions,

nextState = {
let nextState = {
histogramChartDimensions,

@@ -226,6 +224,11 @@ densityChartDimensions

if (props.data.length === 0) {
const now = dateToTimestamp(Date.now());
return (0, _objectSpread2.default)({}, nextState, {
brushDomain: {
min: Date.now(),
max: Date.now()
brushTimeDomain: {
min: now,
max: now
},
overallTimeDomain: {
min: now,
max: now
}

@@ -244,12 +247,15 @@ });

});
const min = (0, _d3Array.min)(props.data, props.xAccessor);
let max = (0, _d3Array.max)(props.data, props.xAccessor); // This plus one is to avoid that the last data point to have no width on the histogram
const min = (0, _d3Array.min)(props.data, props.xAccessor); // We're incrementing 1 millisecond in order avoid the last data point to have no width on the histogram
max += 1; // If the brush domain changed we could
const max = (0, _d3Array.max)(props.data, props.xAccessor) + 1; // If the brush domain changed we could
if (previousBrushDomain.min > min || previousBrushDomain.max < max) {
if (min !== previousBrushTimeDomain.min || max !== previousBrushTimeDomain.max) {
nextState = (0, _objectSpread2.default)({}, nextState, {
brushDomain: {
min,
max
brushTimeDomain: {
min: dateToTimestamp(min),
max: dateToTimestamp(max)
},
overallTimeDomain: {
min: dateToTimestamp(min),
max: dateToTimestamp(max)
}

@@ -256,0 +262,0 @@ });

{
"name": "@feedzai/brushable-histogram",
"version": "1.1.5",
"version": "1.1.7",
"description": "A time histogram with a time brush that renders a summary of the events",

@@ -22,3 +22,3 @@ "main": "lib/index.js",

"lint": "eslint src/{,**/}*.js",
"build": "babel src --out-dir lib",
"build": "NODE_ENV=production babel src --verbose --out-dir lib && node-sass src/Histogram/Histogram.scss lib/css/brushable-histogram.css && npm run build-storybook",
"storybook": "start-storybook -p 6006",

@@ -44,6 +44,4 @@ "build-storybook": "rm -rf docs && build-storybook -o docs",

"@feedzai/eslint-config-feedzai": "^3.0.0",
"@feedzai/eslint-config-feedzai-react": "^3.0.0",
"@storybook/addon-actions": "^4.0.9",
"@feedzai/eslint-config-feedzai-react": "3.0.1",
"@storybook/addon-knobs": "^4.0.9",
"@storybook/addon-links": "^4.0.9",
"@storybook/addons": "^4.0.9",

@@ -63,2 +61,3 @@ "@storybook/react": "^4.0.9",

"eslint-plugin-react": "^7.11.1",
"husky": "^1.3.1",
"jest": "^23.6.0",

@@ -69,13 +68,3 @@ "node-sass": "^4.10.0",

},
"jest": {
"setupTestFrameworkScriptFile": "<rootDir>/src/setupTests.js",
"snapshotSerializers": [
"enzyme-to-json/serializer"
],
"roots": [
"src"
],
"coverageDirectory": "<rootDir>/coverage"
},
"licence": "APACHE-2.0"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc