* Script to only run npm-force-resolutions if building as stand-alone
* Ensure scripts folder is included in build
---------
Co-authored-by: Chris Matzenbach <chris.matzenbach@omnisci.com>
* Run `npm run format` on entire codebase
* Add script to check formatting and make it part of the test suite
The script just runs `prettier`, but gives helpful headers and footers, since people seem perpetually confused about the test output when there's a formatting error. (To their credit, `prettier`'s output is less than helpful here.)
* geoheatmap raster layer
set mapbox token in examples, set cap in example 3, raise poly point cap in other examples (#92)
include all css and js files in one bundle
bump tp webpack 2
begin raster heatmap example
basic heatmap raster layer mixin
fix lint
xyDim getter/setter for heatmap raster layer
raster heatmap layer example with sliders
example to use distinct lang
refactor
use mapd data layer
use webpack dev server for examples
update example build script
calculate proper gap size
update geoheatmap example image
update example image styling
dynamic number of bins on geoheatmap
vega-lite api for heat layer
implement hex binning
update aggregate
ability to switch mark types
update babelrx
manual pixel sizing
add destroy hook
dynamic color domain
linting
use layer.genSQL in genVega
handle aggregation parsing
rebuild
do not set null colordomain
fix test
update bundle
fix test
* tweak example
* [DC] add example 5
[DC] update converGeoJSONtoSQL function
[DC] update dependencies to include sprintf
[DC] example 5, no hover on poly select
[DC] disable hover and clicks on polygon draw mode for lasso tool
[DC] wrap coord filter in parens
[DC] test map draw mixin
[DC] use unlikely statement optimization for polygon queries
* circle experiment
* [DC] add circle control to example 5
* update mapbox-gl-draw build process
* [DC] update circle query
* [DC] add tests for circle geojson to sql
* [DC] update circle lasso formula
* [DC] use distance_in_meters for circle query
* fix tests
* update example