From d2f726981671a5540841c93697751f778d63ff86 Mon Sep 17 00:00:00 2001 From: archmoj Date: Mon, 4 Jan 2021 08:49:49 -0500 Subject: [PATCH] install and require @plotly/d3 fork --- devtools/image_viewer/viewer.js | 2 +- package-lock.json | 10 +++++----- package.json | 2 +- src/components/annotations/draw.js | 2 +- src/components/annotations/draw_arrow_head.js | 2 +- src/components/colorbar/draw.js | 2 +- src/components/colorscale/helpers.js | 2 +- src/components/drawing/index.js | 2 +- src/components/drawing/symbol_defs.js | 2 +- src/components/errorbars/plot.js | 2 +- src/components/errorbars/style.js | 2 +- src/components/fx/hover.js | 2 +- src/components/fx/index.js | 2 +- src/components/images/draw.js | 2 +- src/components/legend/draw.js | 2 +- src/components/legend/style.js | 2 +- src/components/modebar/modebar.js | 2 +- src/components/rangeselector/draw.js | 2 +- src/components/rangeselector/get_update_object.js | 2 +- src/components/rangeslider/draw.js | 2 +- src/components/sliders/draw.js | 2 +- src/components/titles/index.js | 2 +- src/components/updatemenus/draw.js | 2 +- src/components/updatemenus/scrollbox.js | 2 +- src/core.js | 2 +- src/lib/dom.js | 2 +- src/lib/geo_location_utils.js | 2 +- src/lib/index.js | 2 +- src/lib/make_trace_groups.js | 2 +- src/lib/notifier.js | 2 +- src/lib/svg_text_utils.js | 2 +- src/plot_api/plot_api.js | 2 +- src/plot_api/subroutines.js | 2 +- src/plots/cartesian/axes.js | 2 +- src/plots/cartesian/dragbox.js | 2 +- src/plots/cartesian/graph_interact.js | 2 +- src/plots/cartesian/index.js | 2 +- src/plots/cartesian/set_convert.js | 2 +- src/plots/cartesian/transition_axes.js | 2 +- src/plots/geo/geo.js | 2 +- src/plots/geo/zoom.js | 2 +- src/plots/mapbox/index.js | 2 +- src/plots/plots.js | 2 +- src/plots/polar/legacy/micropolar.js | 2 +- src/plots/polar/legacy/micropolar_manager.js | 2 +- src/plots/polar/polar.js | 2 +- src/plots/ternary/ternary.js | 2 +- src/snapshot/tosvg.js | 2 +- src/traces/bar/plot.js | 2 +- src/traces/bar/style.js | 2 +- src/traces/bar/uniform_text.js | 2 +- src/traces/barpolar/plot.js | 2 +- src/traces/box/plot.js | 2 +- src/traces/box/style.js | 2 +- src/traces/carpet/plot.js | 2 +- src/traces/choropleth/plot.js | 2 +- src/traces/choropleth/style.js | 2 +- src/traces/contour/make_color_map.js | 2 +- src/traces/contour/plot.js | 2 +- src/traces/contour/style.js | 2 +- src/traces/contourcarpet/plot.js | 2 +- src/traces/funnel/plot.js | 2 +- src/traces/funnel/style.js | 2 +- src/traces/funnelarea/plot.js | 2 +- src/traces/funnelarea/style.js | 2 +- src/traces/heatmap/plot.js | 2 +- src/traces/heatmap/style.js | 2 +- src/traces/image/plot.js | 2 +- src/traces/image/style.js | 2 +- src/traces/indicator/plot.js | 2 +- src/traces/ohlc/plot.js | 2 +- src/traces/ohlc/style.js | 2 +- src/traces/parcats/parcats.js | 2 +- src/traces/parcoords/axisbrush.js | 2 +- src/traces/parcoords/base_plot.js | 2 +- src/traces/parcoords/parcoords.js | 2 +- src/traces/pie/plot.js | 2 +- src/traces/pie/style.js | 2 +- src/traces/sankey/plot.js | 2 +- src/traces/sankey/render.js | 2 +- src/traces/scatter/plot.js | 2 +- src/traces/scatter/style.js | 2 +- src/traces/scattergeo/plot.js | 2 +- src/traces/scattergeo/style.js | 2 +- src/traces/sunburst/fx.js | 2 +- src/traces/sunburst/plot.js | 2 +- src/traces/sunburst/style.js | 2 +- src/traces/table/plot.js | 2 +- src/traces/treemap/draw_ancestors.js | 2 +- src/traces/treemap/draw_descendants.js | 2 +- src/traces/treemap/plot.js | 2 +- src/traces/treemap/style.js | 2 +- src/traces/violin/plot.js | 2 +- src/traces/violin/style.js | 2 +- src/traces/waterfall/plot.js | 2 +- src/traces/waterfall/style.js | 2 +- tasks/util/strict_d3.js | 4 ++-- test/image/strict-d3.js | 2 +- test/jasmine/assets/check_component.js | 2 +- test/jasmine/assets/check_transitions.js | 2 +- test/jasmine/assets/custom_assertions.js | 2 +- test/jasmine/assets/domain_ref/components.js | 2 +- test/jasmine/assets/get_bbox.js | 2 +- test/jasmine/assets/modebar_button.js | 2 +- test/jasmine/bundle_tests/bar_test.js | 2 +- test/jasmine/bundle_tests/choropleth_test.js | 2 +- test/jasmine/bundle_tests/contour_test.js | 2 +- test/jasmine/bundle_tests/core_test.js | 2 +- test/jasmine/bundle_tests/dynamic_import_test.js | 2 +- test/jasmine/bundle_tests/finance_test.js | 2 +- test/jasmine/bundle_tests/histogram2dcontour_test.js | 2 +- test/jasmine/bundle_tests/mathjax_test.js | 2 +- test/jasmine/tests/animate_test.js | 2 +- test/jasmine/tests/annotations_test.js | 2 +- test/jasmine/tests/axes_test.js | 2 +- test/jasmine/tests/bar_test.js | 2 +- test/jasmine/tests/box_test.js | 2 +- test/jasmine/tests/carpet_test.js | 2 +- test/jasmine/tests/cartesian_interact_test.js | 2 +- test/jasmine/tests/cartesian_test.js | 2 +- test/jasmine/tests/choropleth_test.js | 2 +- test/jasmine/tests/click_test.js | 2 +- test/jasmine/tests/colorbar_test.js | 2 +- test/jasmine/tests/colorscale_test.js | 2 +- test/jasmine/tests/config_test.js | 2 +- test/jasmine/tests/contour_test.js | 2 +- test/jasmine/tests/contourgl_test.js | 2 +- test/jasmine/tests/dragelement_test.js | 2 +- test/jasmine/tests/drawing_test.js | 2 +- test/jasmine/tests/errorbars_test.js | 2 +- test/jasmine/tests/finance_test.js | 2 +- test/jasmine/tests/funnel_test.js | 2 +- test/jasmine/tests/funnelarea_test.js | 2 +- test/jasmine/tests/fx_test.js | 2 +- test/jasmine/tests/geo_test.js | 2 +- test/jasmine/tests/gl2d_click_test.js | 2 +- test/jasmine/tests/gl2d_plot_interact_test.js | 2 +- test/jasmine/tests/gl3d_hover_click_test.js | 2 +- test/jasmine/tests/gl3d_plot_interact_test.js | 2 +- test/jasmine/tests/heatmap_test.js | 2 +- test/jasmine/tests/hover_label_test.js | 2 +- test/jasmine/tests/hover_spikeline_test.js | 2 +- test/jasmine/tests/image_test.js | 2 +- test/jasmine/tests/indicator_test.js | 2 +- test/jasmine/tests/layout_images_test.js | 2 +- test/jasmine/tests/legend_scroll_test.js | 2 +- test/jasmine/tests/legend_test.js | 2 +- test/jasmine/tests/lib_test.js | 2 +- test/jasmine/tests/localize_test.js | 2 +- test/jasmine/tests/mapbox_test.js | 2 +- test/jasmine/tests/modebar_test.js | 2 +- test/jasmine/tests/page_test.js | 2 +- test/jasmine/tests/parcats_test.js | 2 +- test/jasmine/tests/parcoords_test.js | 2 +- test/jasmine/tests/pie_test.js | 2 +- test/jasmine/tests/plot_api_react_test.js | 2 +- test/jasmine/tests/plot_api_test.js | 2 +- test/jasmine/tests/plot_interact_test.js | 2 +- test/jasmine/tests/plots_test.js | 2 +- test/jasmine/tests/pointcloud_test.js | 2 +- test/jasmine/tests/polar_test.js | 2 +- test/jasmine/tests/range_selector_test.js | 2 +- test/jasmine/tests/range_slider_test.js | 2 +- test/jasmine/tests/sankey_test.js | 2 +- test/jasmine/tests/scatter3d_test.js | 2 +- test/jasmine/tests/scatter_test.js | 2 +- test/jasmine/tests/scattergeo_test.js | 2 +- test/jasmine/tests/scattergl_select_test.js | 2 +- test/jasmine/tests/scatterpolargl_test.js | 2 +- test/jasmine/tests/scatterternary_test.js | 2 +- test/jasmine/tests/select_test.js | 2 +- test/jasmine/tests/shapes_test.js | 2 +- test/jasmine/tests/sliders_test.js | 2 +- test/jasmine/tests/snapshot_test.js | 2 +- test/jasmine/tests/splom_test.js | 2 +- test/jasmine/tests/sunburst_test.js | 2 +- test/jasmine/tests/svg_text_utils_test.js | 2 +- test/jasmine/tests/table_test.js | 2 +- test/jasmine/tests/ternary_test.js | 2 +- test/jasmine/tests/titles_test.js | 2 +- test/jasmine/tests/toimage_test.js | 2 +- test/jasmine/tests/transform_sort_test.js | 2 +- test/jasmine/tests/treemap_test.js | 2 +- test/jasmine/tests/updatemenus_test.js | 2 +- test/jasmine/tests/violin_test.js | 2 +- test/jasmine/tests/waterfall_test.js | 2 +- 186 files changed, 191 insertions(+), 191 deletions(-) diff --git a/devtools/image_viewer/viewer.js b/devtools/image_viewer/viewer.js index 71bcc494f51..7a287b11379 100644 --- a/devtools/image_viewer/viewer.js +++ b/devtools/image_viewer/viewer.js @@ -1,7 +1,7 @@ var fs = require('fs'); var path = require('path'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var $plotlist = document.getElementById('plot-list'); var $toggles = document.getElementById('plot-toggles'); diff --git a/package-lock.json b/package-lock.json index aba883fb4ec..81ccd083d39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -169,6 +169,11 @@ "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==" }, + "@plotly/d3": { + "version": "3.5.18", + "resolved": "https://registry.npmjs.org/@plotly/d3/-/d3-3.5.18.tgz", + "integrity": "sha512-4xT7I58TN+jQoTFABcilva8MfYUtg3pyIVkZsTKOk69IuRSuTCPeqE0abKRpz5GPMS55XggBu2fNf6nhTJ4Nqw==" + }, "@plotly/d3-sankey": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/@plotly/d3-sankey/-/d3-sankey-0.7.2.tgz", @@ -2555,11 +2560,6 @@ "type": "^1.0.1" } }, - "d3": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", - "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=" - }, "d3-array": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", diff --git a/package.json b/package.json index a0558f54785..b1d26423017 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,7 @@ ] }, "dependencies": { + "@plotly/d3": "^3.5.18", "@plotly/d3-sankey": "0.7.2", "@plotly/d3-sankey-circular": "0.33.1", "@plotly/point-cluster": "^3.1.9", @@ -70,7 +71,6 @@ "color-rgba": "2.1.1", "convex-hull": "^1.0.3", "country-regex": "^1.1.0", - "d3": "^3.5.17", "d3-force": "^1.2.1", "d3-hierarchy": "^1.1.9", "d3-interpolate": "^1.4.0", diff --git a/src/components/annotations/draw.js b/src/components/annotations/draw.js index c358eadffaf..40435b9031d 100644 --- a/src/components/annotations/draw.js +++ b/src/components/annotations/draw.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Plots = require('../../plots/plots'); diff --git a/src/components/annotations/draw_arrow_head.js b/src/components/annotations/draw_arrow_head.js index 72347f50ffd..bbd8c3d89a9 100644 --- a/src/components/annotations/draw_arrow_head.js +++ b/src/components/annotations/draw_arrow_head.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../color'); diff --git a/src/components/colorbar/draw.js b/src/components/colorbar/draw.js index 7af46f79f70..72fa39f43b4 100644 --- a/src/components/colorbar/draw.js +++ b/src/components/colorbar/draw.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var tinycolor = require('tinycolor2'); var Plots = require('../../plots/plots'); diff --git a/src/components/colorscale/helpers.js b/src/components/colorscale/helpers.js index 3918af5faa8..905292dd012 100644 --- a/src/components/colorscale/helpers.js +++ b/src/components/colorscale/helpers.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var tinycolor = require('tinycolor2'); var isNumeric = require('fast-isnumeric'); diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index c2ad24b9344..8ff2565fe28 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var tinycolor = require('tinycolor2'); diff --git a/src/components/drawing/symbol_defs.js b/src/components/drawing/symbol_defs.js index 18b4edb171d..632a87335e1 100644 --- a/src/components/drawing/symbol_defs.js +++ b/src/components/drawing/symbol_defs.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); /** Marker symbol definitions * users can specify markers either by number or name diff --git a/src/components/errorbars/plot.js b/src/components/errorbars/plot.js index 3b2a0320616..c14f360f252 100644 --- a/src/components/errorbars/plot.js +++ b/src/components/errorbars/plot.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var Drawing = require('../drawing'); diff --git a/src/components/errorbars/style.js b/src/components/errorbars/style.js index e375a24f796..259b5e7b8a5 100644 --- a/src/components/errorbars/style.js +++ b/src/components/errorbars/style.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../color'); diff --git a/src/components/fx/hover.js b/src/components/fx/hover.js index 1e094a873c6..1b781be99c7 100644 --- a/src/components/fx/hover.js +++ b/src/components/fx/hover.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var tinycolor = require('tinycolor2'); diff --git a/src/components/fx/index.js b/src/components/fx/index.js index 31b615b717a..e16b6716543 100644 --- a/src/components/fx/index.js +++ b/src/components/fx/index.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var dragElement = require('../dragelement'); var helpers = require('./helpers'); diff --git a/src/components/images/draw.js b/src/components/images/draw.js index 9edfeaea568..4393ad07214 100644 --- a/src/components/images/draw.js +++ b/src/components/images/draw.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../drawing'); var Axes = require('../../plots/cartesian/axes'); var axisIds = require('../../plots/cartesian/axis_ids'); diff --git a/src/components/legend/draw.js b/src/components/legend/draw.js index 9af291d0846..6e2a8189ac6 100644 --- a/src/components/legend/draw.js +++ b/src/components/legend/draw.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Plots = require('../../plots/plots'); diff --git a/src/components/legend/style.js b/src/components/legend/style.js index f86affaffe2..a4ccb56d3cb 100644 --- a/src/components/legend/style.js +++ b/src/components/legend/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Lib = require('../../lib'); diff --git a/src/components/modebar/modebar.js b/src/components/modebar/modebar.js index f789fab8245..52b9330a0c5 100644 --- a/src/components/modebar/modebar.js +++ b/src/components/modebar/modebar.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var Lib = require('../../lib'); diff --git a/src/components/rangeselector/draw.js b/src/components/rangeselector/draw.js index 788c1990c6e..7f1bc7e61da 100644 --- a/src/components/rangeselector/draw.js +++ b/src/components/rangeselector/draw.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Plots = require('../../plots/plots'); diff --git a/src/components/rangeselector/get_update_object.js b/src/components/rangeselector/get_update_object.js index ecaa78e2dab..1c927afc2df 100644 --- a/src/components/rangeselector/get_update_object.js +++ b/src/components/rangeselector/get_update_object.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); module.exports = function getUpdateObject(axisLayout, buttonLayout) { var axName = axisLayout._name; diff --git a/src/components/rangeslider/draw.js b/src/components/rangeslider/draw.js index d532a314fb1..7b979696b39 100644 --- a/src/components/rangeslider/draw.js +++ b/src/components/rangeslider/draw.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Plots = require('../../plots/plots'); diff --git a/src/components/sliders/draw.js b/src/components/sliders/draw.js index 019d97a677f..5895911d897 100644 --- a/src/components/sliders/draw.js +++ b/src/components/sliders/draw.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plots = require('../../plots/plots'); var Color = require('../color'); diff --git a/src/components/titles/index.js b/src/components/titles/index.js index 0f00c8c08d7..8f74047005a 100644 --- a/src/components/titles/index.js +++ b/src/components/titles/index.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var Plots = require('../../plots/plots'); diff --git a/src/components/updatemenus/draw.js b/src/components/updatemenus/draw.js index 9eebfcd18d7..31415b116e3 100644 --- a/src/components/updatemenus/draw.js +++ b/src/components/updatemenus/draw.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plots = require('../../plots/plots'); var Color = require('../color'); diff --git a/src/components/updatemenus/scrollbox.js b/src/components/updatemenus/scrollbox.js index 2aad5380cb5..26725147212 100644 --- a/src/components/updatemenus/scrollbox.js +++ b/src/components/updatemenus/scrollbox.js @@ -10,7 +10,7 @@ module.exports = ScrollBox; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../color'); var Drawing = require('../drawing'); diff --git a/src/core.js b/src/core.js index 3b1b2e411f8..dccc6f73258 100644 --- a/src/core.js +++ b/src/core.js @@ -81,4 +81,4 @@ exports.PlotSchema = require('./plot_api/plot_schema'); exports.Queue = require('./lib/queue'); // export d3 used in the bundle -exports.d3 = require('d3'); +exports.d3 = require('@plotly/d3'); diff --git a/src/lib/dom.js b/src/lib/dom.js index cdafb539185..2e65e95cf09 100644 --- a/src/lib/dom.js +++ b/src/lib/dom.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var loggers = require('./loggers'); var matrix = require('./matrix'); var mat4X4 = require('gl-mat4'); diff --git a/src/lib/geo_location_utils.js b/src/lib/geo_location_utils.js index 0759490aa68..905c4132909 100644 --- a/src/lib/geo_location_utils.js +++ b/src/lib/geo_location_utils.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var countryRegex = require('country-regex'); var turfArea = require('@turf/area'); var turfCentroid = require('@turf/centroid'); diff --git a/src/lib/index.js b/src/lib/index.js index 981d65f358c..d2f68be079e 100644 --- a/src/lib/index.js +++ b/src/lib/index.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var utcFormat = require('d3-time-format').utcFormat; var isNumeric = require('fast-isnumeric'); diff --git a/src/lib/make_trace_groups.js b/src/lib/make_trace_groups.js index 2ee3c8d996c..bfe86346e12 100644 --- a/src/lib/make_trace_groups.js +++ b/src/lib/make_trace_groups.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); /** * General helper to manage trace groups based on calcdata diff --git a/src/lib/notifier.js b/src/lib/notifier.js index 5b6ca99aa90..9bd2f8a9f2f 100644 --- a/src/lib/notifier.js +++ b/src/lib/notifier.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var NOTEDATA = []; diff --git a/src/lib/svg_text_utils.js b/src/lib/svg_text_utils.js index 5ae73640567..0ce49b79f6f 100644 --- a/src/lib/svg_text_utils.js +++ b/src/lib/svg_text_utils.js @@ -11,7 +11,7 @@ /* global MathJax:false */ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../lib'); var strTranslate = Lib.strTranslate; diff --git a/src/plot_api/plot_api.js b/src/plot_api/plot_api.js index bf98fbb6a91..96d0a3f8c4c 100644 --- a/src/plot_api/plot_api.js +++ b/src/plot_api/plot_api.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var hasHover = require('has-hover'); diff --git a/src/plot_api/subroutines.js b/src/plot_api/subroutines.js index 86e7aa76cab..334815d0595 100644 --- a/src/plot_api/subroutines.js +++ b/src/plot_api/subroutines.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../registry'); var Plots = require('../plots/plots'); diff --git a/src/plots/cartesian/axes.js b/src/plots/cartesian/axes.js index eb313f2fc7d..bd53e4364ff 100644 --- a/src/plots/cartesian/axes.js +++ b/src/plots/cartesian/axes.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var Plots = require('../../plots/plots'); diff --git a/src/plots/cartesian/dragbox.js b/src/plots/cartesian/dragbox.js index 34b30b8b6c2..6a406cf5a71 100644 --- a/src/plots/cartesian/dragbox.js +++ b/src/plots/cartesian/dragbox.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var tinycolor = require('tinycolor2'); var supportsPassive = require('has-passive-events'); diff --git a/src/plots/cartesian/graph_interact.js b/src/plots/cartesian/graph_interact.js index 50dbd40a9db..5b66d52bc26 100644 --- a/src/plots/cartesian/graph_interact.js +++ b/src/plots/cartesian/graph_interact.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Fx = require('../../components/fx'); var dragElement = require('../../components/dragelement'); diff --git a/src/plots/cartesian/index.js b/src/plots/cartesian/index.js index 8ea044b8018..c1e3b607989 100644 --- a/src/plots/cartesian/index.js +++ b/src/plots/cartesian/index.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Lib = require('../../lib'); diff --git a/src/plots/cartesian/set_convert.js b/src/plots/cartesian/set_convert.js index 6b761363aab..01cbb7b115c 100644 --- a/src/plots/cartesian/set_convert.js +++ b/src/plots/cartesian/set_convert.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var utcFormat = require('d3-time-format').utcFormat; var isNumeric = require('fast-isnumeric'); diff --git a/src/plots/cartesian/transition_axes.js b/src/plots/cartesian/transition_axes.js index a5560960a57..dc82221f91b 100644 --- a/src/plots/cartesian/transition_axes.js +++ b/src/plots/cartesian/transition_axes.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Lib = require('../../lib'); diff --git a/src/plots/geo/geo.js b/src/plots/geo/geo.js index d92a3aefc5b..b84d4d6c9bf 100644 --- a/src/plots/geo/geo.js +++ b/src/plots/geo/geo.js @@ -10,7 +10,7 @@ /* global PlotlyGeoAssets:false */ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Lib = require('../../lib'); diff --git a/src/plots/geo/zoom.js b/src/plots/geo/zoom.js index 23cd7361db0..a6bfc76acf8 100644 --- a/src/plots/geo/zoom.js +++ b/src/plots/geo/zoom.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Registry = require('../../registry'); diff --git a/src/plots/mapbox/index.js b/src/plots/mapbox/index.js index 4c1584bfe8b..17b05013059 100644 --- a/src/plots/mapbox/index.js +++ b/src/plots/mapbox/index.js @@ -15,7 +15,7 @@ var strTranslate = Lib.strTranslate; var strScale = Lib.strScale; var getSubplotCalcData = require('../../plots/get_data').getSubplotCalcData; var xmlnsNamespaces = require('../../constants/xmlns_namespaces'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var svgTextUtils = require('../../lib/svg_text_utils'); diff --git a/src/plots/plots.js b/src/plots/plots.js index 759eef71e5c..57504a7cb00 100644 --- a/src/plots/plots.js +++ b/src/plots/plots.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var timeFormatLocale = require('d3-time-format').timeFormatLocale; var isNumeric = require('fast-isnumeric'); diff --git a/src/plots/polar/legacy/micropolar.js b/src/plots/polar/legacy/micropolar.js index 8d75c0a97b8..4d979fb1a18 100644 --- a/src/plots/polar/legacy/micropolar.js +++ b/src/plots/polar/legacy/micropolar.js @@ -6,7 +6,7 @@ * LICENSE file in the root directory of this source tree. */ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../../lib'); var extendDeepAll = Lib.extendDeepAll; var MID_SHIFT = require('../../../constants/alignment').MID_SHIFT; diff --git a/src/plots/polar/legacy/micropolar_manager.js b/src/plots/polar/legacy/micropolar_manager.js index da667158690..e9237025314 100644 --- a/src/plots/polar/legacy/micropolar_manager.js +++ b/src/plots/polar/legacy/micropolar_manager.js @@ -10,7 +10,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../../lib'); var Color = require('../../../components/color'); diff --git a/src/plots/polar/polar.js b/src/plots/polar/polar.js index bbb716dbc5e..90cf88487af 100644 --- a/src/plots/polar/polar.js +++ b/src/plots/polar/polar.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var tinycolor = require('tinycolor2'); var Registry = require('../../registry'); diff --git a/src/plots/ternary/ternary.js b/src/plots/ternary/ternary.js index aa0ce94c0e7..3bcafaf2b53 100644 --- a/src/plots/ternary/ternary.js +++ b/src/plots/ternary/ternary.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var tinycolor = require('tinycolor2'); var Registry = require('../../registry'); diff --git a/src/snapshot/tosvg.js b/src/snapshot/tosvg.js index b363539ce99..d5877c6df8b 100644 --- a/src/snapshot/tosvg.js +++ b/src/snapshot/tosvg.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../lib'); var Drawing = require('../components/drawing'); diff --git a/src/traces/bar/plot.js b/src/traces/bar/plot.js index ec81874dbdf..b5827dcd3fe 100644 --- a/src/traces/bar/plot.js +++ b/src/traces/bar/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var Lib = require('../../lib'); diff --git a/src/traces/bar/style.js b/src/traces/bar/style.js index 305148f4bf2..b45c386aa15 100644 --- a/src/traces/bar/style.js +++ b/src/traces/bar/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../../components/color'); var Drawing = require('../../components/drawing'); var Lib = require('../../lib'); diff --git a/src/traces/bar/uniform_text.js b/src/traces/bar/uniform_text.js index 19ec3a008b1..a6adeb783c2 100644 --- a/src/traces/bar/uniform_text.js +++ b/src/traces/bar/uniform_text.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); function resizeText(gd, gTrace, traceType) { diff --git a/src/traces/barpolar/plot.js b/src/traces/barpolar/plot.js index 101e00d15df..bbb81437e86 100644 --- a/src/traces/barpolar/plot.js +++ b/src/traces/barpolar/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var Lib = require('../../lib'); diff --git a/src/traces/box/plot.js b/src/traces/box/plot.js index a4ca07d865d..297a3d336c1 100644 --- a/src/traces/box/plot.js +++ b/src/traces/box/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Drawing = require('../../components/drawing'); diff --git a/src/traces/box/style.js b/src/traces/box/style.js index 7663fbeb65b..55dc2a2f3ba 100644 --- a/src/traces/box/style.js +++ b/src/traces/box/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../../components/color'); var Drawing = require('../../components/drawing'); diff --git a/src/traces/carpet/plot.js b/src/traces/carpet/plot.js index ec151711ddd..4c08228f525 100644 --- a/src/traces/carpet/plot.js +++ b/src/traces/carpet/plot.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var map1dArray = require('./map_1d_array'); var makepath = require('./makepath'); diff --git a/src/traces/choropleth/plot.js b/src/traces/choropleth/plot.js index 0b04ea75f52..8dd0ecc3313 100644 --- a/src/traces/choropleth/plot.js +++ b/src/traces/choropleth/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var geoUtils = require('../../lib/geo_location_utils'); diff --git a/src/traces/choropleth/style.js b/src/traces/choropleth/style.js index 4f5999eaaca..73fb5b5b68e 100644 --- a/src/traces/choropleth/style.js +++ b/src/traces/choropleth/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../../components/color'); var Drawing = require('../../components/drawing'); var Colorscale = require('../../components/colorscale'); diff --git a/src/traces/contour/make_color_map.js b/src/traces/contour/make_color_map.js index 58835ac070a..1bd5c3beced 100644 --- a/src/traces/contour/make_color_map.js +++ b/src/traces/contour/make_color_map.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Colorscale = require('../../components/colorscale'); var endPlus = require('./end_plus'); diff --git a/src/traces/contour/plot.js b/src/traces/contour/plot.js index 1ce13cf23f9..e39da80a1d6 100644 --- a/src/traces/contour/plot.js +++ b/src/traces/contour/plot.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Drawing = require('../../components/drawing'); diff --git a/src/traces/contour/style.js b/src/traces/contour/style.js index 6a037c78e51..0f2bb1a3ddd 100644 --- a/src/traces/contour/style.js +++ b/src/traces/contour/style.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var heatmapStyle = require('../heatmap/style'); diff --git a/src/traces/contourcarpet/plot.js b/src/traces/contourcarpet/plot.js index 5ae82fcc1b6..3c141a20e00 100644 --- a/src/traces/contourcarpet/plot.js +++ b/src/traces/contourcarpet/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var map1dArray = require('../carpet/map_1d_array'); var makepath = require('../carpet/makepath'); var Drawing = require('../../components/drawing'); diff --git a/src/traces/funnel/plot.js b/src/traces/funnel/plot.js index dc9a928dc88..59483851484 100644 --- a/src/traces/funnel/plot.js +++ b/src/traces/funnel/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Drawing = require('../../components/drawing'); var BADNUM = require('../../constants/numerical').BADNUM; diff --git a/src/traces/funnel/style.js b/src/traces/funnel/style.js index ed8a04175b7..5d3c5778564 100644 --- a/src/traces/funnel/style.js +++ b/src/traces/funnel/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var Color = require('../../components/color'); diff --git a/src/traces/funnelarea/plot.js b/src/traces/funnelarea/plot.js index b15d502c2bf..67796910e27 100644 --- a/src/traces/funnelarea/plot.js +++ b/src/traces/funnelarea/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var Lib = require('../../lib'); diff --git a/src/traces/funnelarea/style.js b/src/traces/funnelarea/style.js index b0ea95480e2..c9ad4a0c221 100644 --- a/src/traces/funnelarea/style.js +++ b/src/traces/funnelarea/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var styleOne = require('../pie/style_one'); var resizeText = require('../bar/uniform_text').resizeText; diff --git a/src/traces/heatmap/plot.js b/src/traces/heatmap/plot.js index e69c48ea69a..aa7d35889df 100644 --- a/src/traces/heatmap/plot.js +++ b/src/traces/heatmap/plot.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var tinycolor = require('tinycolor2'); var Registry = require('../../registry'); diff --git a/src/traces/heatmap/style.js b/src/traces/heatmap/style.js index 6f3bfeccf8d..a09bfda95e1 100644 --- a/src/traces/heatmap/style.js +++ b/src/traces/heatmap/style.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); module.exports = function style(gd) { d3.select(gd).selectAll('.hm image') diff --git a/src/traces/image/plot.js b/src/traces/image/plot.js index cedc464483f..e4811abf4d7 100644 --- a/src/traces/image/plot.js +++ b/src/traces/image/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var strTranslate = Lib.strTranslate; var xmlnsNamespaces = require('../../constants/xmlns_namespaces'); diff --git a/src/traces/image/style.js b/src/traces/image/style.js index e857dc36eff..3305b513d77 100644 --- a/src/traces/image/style.js +++ b/src/traces/image/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); module.exports = function style(gd) { d3.select(gd).selectAll('.im image') diff --git a/src/traces/indicator/plot.js b/src/traces/indicator/plot.js index 1af44eee54c..60febc38d79 100644 --- a/src/traces/indicator/plot.js +++ b/src/traces/indicator/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var strScale = Lib.strScale; diff --git a/src/traces/ohlc/plot.js b/src/traces/ohlc/plot.js index 8cac2270849..bbb82ca99f6 100644 --- a/src/traces/ohlc/plot.js +++ b/src/traces/ohlc/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); diff --git a/src/traces/ohlc/style.js b/src/traces/ohlc/style.js index b77f550f00c..73129566a23 100644 --- a/src/traces/ohlc/style.js +++ b/src/traces/ohlc/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var Color = require('../../components/color'); diff --git a/src/traces/parcats/parcats.js b/src/traces/parcats/parcats.js index 81aa6365f34..978718ab903 100644 --- a/src/traces/parcats/parcats.js +++ b/src/traces/parcats/parcats.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('../../plot_api/plot_api'); var Fx = require('../../components/fx'); var Lib = require('../../lib'); diff --git a/src/traces/parcoords/axisbrush.js b/src/traces/parcoords/axisbrush.js index 30c79daf421..d7fc92e1478 100644 --- a/src/traces/parcoords/axisbrush.js +++ b/src/traces/parcoords/axisbrush.js @@ -9,7 +9,7 @@ 'use strict'; var c = require('./constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var keyFun = require('../../lib/gup').keyFun; var repeat = require('../../lib/gup').repeat; var sortAsc = require('../../lib').sorterAsc; diff --git a/src/traces/parcoords/base_plot.js b/src/traces/parcoords/base_plot.js index d9d1bd955f9..1a8fffb40c5 100644 --- a/src/traces/parcoords/base_plot.js +++ b/src/traces/parcoords/base_plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var getModuleCalcData = require('../../plots/get_data').getModuleCalcData; var parcoordsPlot = require('./plot'); var xmlnsNamespaces = require('../../constants/xmlns_namespaces'); diff --git a/src/traces/parcoords/parcoords.js b/src/traces/parcoords/parcoords.js index ce94be966a9..9a79ead1e4e 100644 --- a/src/traces/parcoords/parcoords.js +++ b/src/traces/parcoords/parcoords.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var rgba = require('color-rgba'); var Axes = require('../../plots/cartesian/axes'); diff --git a/src/traces/pie/plot.js b/src/traces/pie/plot.js index 3c63f9eb47b..b3e9329efa8 100644 --- a/src/traces/pie/plot.js +++ b/src/traces/pie/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plots = require('../../plots/plots'); var Fx = require('../../components/fx'); diff --git a/src/traces/pie/style.js b/src/traces/pie/style.js index 0f58d51f8c6..0848ecccf6b 100644 --- a/src/traces/pie/style.js +++ b/src/traces/pie/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var styleOne = require('./style_one'); var resizeText = require('../bar/uniform_text').resizeText; diff --git a/src/traces/sankey/plot.js b/src/traces/sankey/plot.js index 5ad7984ac21..9d2c76673ac 100644 --- a/src/traces/sankey/plot.js +++ b/src/traces/sankey/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var render = require('./render'); var Fx = require('../../components/fx'); var Color = require('../../components/color'); diff --git a/src/traces/sankey/render.js b/src/traces/sankey/render.js index 6d30a479121..e791f660363 100644 --- a/src/traces/sankey/render.js +++ b/src/traces/sankey/render.js @@ -9,7 +9,7 @@ 'use strict'; var c = require('./constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var tinycolor = require('tinycolor2'); var Color = require('../../components/color'); var Drawing = require('../../components/drawing'); diff --git a/src/traces/scatter/plot.js b/src/traces/scatter/plot.js index 0c1c35305af..a4d4d42eadf 100644 --- a/src/traces/scatter/plot.js +++ b/src/traces/scatter/plot.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var Lib = require('../../lib'); diff --git a/src/traces/scatter/style.js b/src/traces/scatter/style.js index 48fbe487ecf..c0c31e890c0 100644 --- a/src/traces/scatter/style.js +++ b/src/traces/scatter/style.js @@ -9,7 +9,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var Registry = require('../../registry'); diff --git a/src/traces/scattergeo/plot.js b/src/traces/scattergeo/plot.js index 7884b79c8e4..019515e0575 100644 --- a/src/traces/scattergeo/plot.js +++ b/src/traces/scattergeo/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var getTopojsonFeatures = require('../../lib/topojson_utils').getTopojsonFeatures; diff --git a/src/traces/scattergeo/style.js b/src/traces/scattergeo/style.js index 4b0a04e0a22..9e0432e3bb1 100644 --- a/src/traces/scattergeo/style.js +++ b/src/traces/scattergeo/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var Color = require('../../components/color'); diff --git a/src/traces/sunburst/fx.js b/src/traces/sunburst/fx.js index 0997c3766b1..b1e61193e63 100644 --- a/src/traces/sunburst/fx.js +++ b/src/traces/sunburst/fx.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Registry = require('../../registry'); var appendArrayPointValue = require('../../components/fx/helpers').appendArrayPointValue; var Fx = require('../../components/fx'); diff --git a/src/traces/sunburst/plot.js b/src/traces/sunburst/plot.js index 44bf9208f29..4c043bd63b0 100644 --- a/src/traces/sunburst/plot.js +++ b/src/traces/sunburst/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var d3Hierarchy = require('d3-hierarchy'); var Drawing = require('../../components/drawing'); diff --git a/src/traces/sunburst/style.js b/src/traces/sunburst/style.js index e108b929e12..6ee7df78b5e 100644 --- a/src/traces/sunburst/style.js +++ b/src/traces/sunburst/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../../components/color'); var Lib = require('../../lib'); var resizeText = require('../bar/uniform_text').resizeText; diff --git a/src/traces/table/plot.js b/src/traces/table/plot.js index 2485651ad18..32651378abb 100644 --- a/src/traces/table/plot.js +++ b/src/traces/table/plot.js @@ -9,7 +9,7 @@ 'use strict'; var c = require('./constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var gup = require('../../lib/gup'); var Drawing = require('../../components/drawing'); var svgUtil = require('../../lib/svg_text_utils'); diff --git a/src/traces/treemap/draw_ancestors.js b/src/traces/treemap/draw_ancestors.js index 3d9574f3410..4198c7af362 100644 --- a/src/traces/treemap/draw_ancestors.js +++ b/src/traces/treemap/draw_ancestors.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Drawing = require('../../components/drawing'); var svgTextUtils = require('../../lib/svg_text_utils'); diff --git a/src/traces/treemap/draw_descendants.js b/src/traces/treemap/draw_descendants.js index 6dc201ea77d..4384ccb7c25 100644 --- a/src/traces/treemap/draw_descendants.js +++ b/src/traces/treemap/draw_descendants.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Drawing = require('../../components/drawing'); var svgTextUtils = require('../../lib/svg_text_utils'); diff --git a/src/traces/treemap/plot.js b/src/traces/treemap/plot.js index f7c11c99f47..befaee25e0b 100644 --- a/src/traces/treemap/plot.js +++ b/src/traces/treemap/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var helpers = require('../sunburst/helpers'); diff --git a/src/traces/treemap/style.js b/src/traces/treemap/style.js index 417a9b99cda..49bf92f2f3d 100644 --- a/src/traces/treemap/style.js +++ b/src/traces/treemap/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../../components/color'); var Lib = require('../../lib'); var helpers = require('../sunburst/helpers'); diff --git a/src/traces/violin/plot.js b/src/traces/violin/plot.js index fce3ceccae9..552c85def4d 100644 --- a/src/traces/violin/plot.js +++ b/src/traces/violin/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Drawing = require('../../components/drawing'); diff --git a/src/traces/violin/style.js b/src/traces/violin/style.js index d7a2c3bcae0..9ec5097abc9 100644 --- a/src/traces/violin/style.js +++ b/src/traces/violin/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Color = require('../../components/color'); var stylePoints = require('../scatter/style').stylePoints; diff --git a/src/traces/waterfall/plot.js b/src/traces/waterfall/plot.js index 47b048598cc..1472e023c7c 100644 --- a/src/traces/waterfall/plot.js +++ b/src/traces/waterfall/plot.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Lib = require('../../lib'); var Drawing = require('../../components/drawing'); var BADNUM = require('../../constants/numerical').BADNUM; diff --git a/src/traces/waterfall/style.js b/src/traces/waterfall/style.js index 7bd722df928..aa3b8a3f053 100644 --- a/src/traces/waterfall/style.js +++ b/src/traces/waterfall/style.js @@ -8,7 +8,7 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Drawing = require('../../components/drawing'); var Color = require('../../components/color'); diff --git a/tasks/util/strict_d3.js b/tasks/util/strict_d3.js index d667f6d9d74..75159d9f34a 100644 --- a/tasks/util/strict_d3.js +++ b/tasks/util/strict_d3.js @@ -7,7 +7,7 @@ var pathToStrictD3Module = path.join( 'strict-d3.js' ); /** - * Transform `require('d3')` expressions to `require(/path/to/strict-d3.js)` + * Transform `require('@plotly/d3')` expressions to `require(/path/to/strict-d3.js)` */ module.exports = transformTools.makeRequireTransform('requireTransform', @@ -16,7 +16,7 @@ module.exports = transformTools.makeRequireTransform('requireTransform', var pathIn = args[0]; var pathOut; - if(pathIn === 'd3' && opts.file !== pathToStrictD3Module) { + if(pathIn === '@plotly/d3' && opts.file !== pathToStrictD3Module) { // JSON.stringify: fix npm-scripts for windows users, for whom // path has \ in it, without stringify that turns into control chars. pathOut = 'require(' + JSON.stringify(pathToStrictD3Module) + ')'; diff --git a/test/image/strict-d3.js b/test/image/strict-d3.js index 5672f830a9d..43b8796f374 100644 --- a/test/image/strict-d3.js +++ b/test/image/strict-d3.js @@ -4,7 +4,7 @@ */ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var isNumeric = require('fast-isnumeric'); var selProto = d3.selection.prototype; diff --git a/test/jasmine/assets/check_component.js b/test/jasmine/assets/check_component.js index dfc2decc2a8..42ed8a9c6c2 100644 --- a/test/jasmine/assets/check_component.js +++ b/test/jasmine/assets/check_component.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); diff --git a/test/jasmine/assets/check_transitions.js b/test/jasmine/assets/check_transitions.js index 520736d63c8..235e6aec49d 100644 --- a/test/jasmine/assets/check_transitions.js +++ b/test/jasmine/assets/check_transitions.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var delay = require('./delay.js'); var reNumbers = /([\d\.]+)/gm; diff --git a/test/jasmine/assets/custom_assertions.js b/test/jasmine/assets/custom_assertions.js index 067a1f09b88..2aa67651956 100644 --- a/test/jasmine/assets/custom_assertions.js +++ b/test/jasmine/assets/custom_assertions.js @@ -1,6 +1,6 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var negateIf = require('./negate_if'); exports.assertDims = function(dims) { diff --git a/test/jasmine/assets/domain_ref/components.js b/test/jasmine/assets/domain_ref/components.js index 3e62770f3df..13c70e58809 100644 --- a/test/jasmine/assets/domain_ref/components.js +++ b/test/jasmine/assets/domain_ref/components.js @@ -11,7 +11,7 @@ 'use strict'; var Plotly = require('../../../../lib/index'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var pixelCalc = require('../../assets/pixel_calc'); var getSVGElemScreenBBox = require('../../assets/get_svg_elem_screen_bbox'); // var SVGTools = require('../../assets/svg_tools'); diff --git a/test/jasmine/assets/get_bbox.js b/test/jasmine/assets/get_bbox.js index 04064ad35f5..0f7683f7610 100644 --- a/test/jasmine/assets/get_bbox.js +++ b/test/jasmine/assets/get_bbox.js @@ -1,6 +1,6 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var ATTRS = ['x', 'y', 'width', 'height']; diff --git a/test/jasmine/assets/modebar_button.js b/test/jasmine/assets/modebar_button.js index d613cbedef6..7e94cb1d1e8 100644 --- a/test/jasmine/assets/modebar_button.js +++ b/test/jasmine/assets/modebar_button.js @@ -1,6 +1,6 @@ 'use strict'; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var modeBarButtons = require('@src/components/modebar/buttons'); module.exports = function selectButton(modeBar, name) { diff --git a/test/jasmine/bundle_tests/bar_test.js b/test/jasmine/bundle_tests/bar_test.js index 714159e9c47..ae4e3726af6 100644 --- a/test/jasmine/bundle_tests/bar_test.js +++ b/test/jasmine/bundle_tests/bar_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/core'); var PlotlyBar = require('@lib/bar'); diff --git a/test/jasmine/bundle_tests/choropleth_test.js b/test/jasmine/bundle_tests/choropleth_test.js index 90e5f8880c2..3667b996b39 100644 --- a/test/jasmine/bundle_tests/choropleth_test.js +++ b/test/jasmine/bundle_tests/choropleth_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/core'); var PlotlyChoropleth = require('@lib/choropleth'); diff --git a/test/jasmine/bundle_tests/contour_test.js b/test/jasmine/bundle_tests/contour_test.js index 8a42ee5b479..2213a1b138c 100644 --- a/test/jasmine/bundle_tests/contour_test.js +++ b/test/jasmine/bundle_tests/contour_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/core'); var PlotlyContour = require('@lib/contour'); diff --git a/test/jasmine/bundle_tests/core_test.js b/test/jasmine/bundle_tests/core_test.js index fbbbe6199b9..d029210f3ef 100644 --- a/test/jasmine/bundle_tests/core_test.js +++ b/test/jasmine/bundle_tests/core_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/core'); diff --git a/test/jasmine/bundle_tests/dynamic_import_test.js b/test/jasmine/bundle_tests/dynamic_import_test.js index eeeb5341003..93f160f7b64 100644 --- a/test/jasmine/bundle_tests/dynamic_import_test.js +++ b/test/jasmine/bundle_tests/dynamic_import_test.js @@ -1,6 +1,6 @@ var Plotly = require('@lib/core'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/bundle_tests/finance_test.js b/test/jasmine/bundle_tests/finance_test.js index aaa0fe2ec07..0c35bf7df35 100644 --- a/test/jasmine/bundle_tests/finance_test.js +++ b/test/jasmine/bundle_tests/finance_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/core'); var ohlc = require('@lib/ohlc'); var candlestick = require('@lib/candlestick'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); diff --git a/test/jasmine/bundle_tests/histogram2dcontour_test.js b/test/jasmine/bundle_tests/histogram2dcontour_test.js index 2ef3773cca2..00fd58f08da 100644 --- a/test/jasmine/bundle_tests/histogram2dcontour_test.js +++ b/test/jasmine/bundle_tests/histogram2dcontour_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/core'); var PlotlyHistogram2dContour = require('@lib/histogram2dcontour'); diff --git a/test/jasmine/bundle_tests/mathjax_test.js b/test/jasmine/bundle_tests/mathjax_test.js index 26207cec527..816db4e4237 100644 --- a/test/jasmine/bundle_tests/mathjax_test.js +++ b/test/jasmine/bundle_tests/mathjax_test.js @@ -1,5 +1,5 @@ var Plotly = require('@lib/index'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); diff --git a/test/jasmine/tests/animate_test.js b/test/jasmine/tests/animate_test.js index 90ce6fccaba..2ddc139e011 100644 --- a/test/jasmine/tests/animate_test.js +++ b/test/jasmine/tests/animate_test.js @@ -3,7 +3,7 @@ var Lib = require('@src/lib'); var Registry = require('@src/registry'); var Plots = Plotly.Plots; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/annotations_test.js b/test/jasmine/tests/annotations_test.js index 7ddde730bc6..e49d2afc70a 100644 --- a/test/jasmine/tests/annotations_test.js +++ b/test/jasmine/tests/annotations_test.js @@ -9,7 +9,7 @@ var Axes = require('@src/plots/cartesian/axes'); var HOVERMINTIME = require('@src/components/fx').constants.HOVERMINTIME; var DBLCLICKDELAY = require('@src/plot_api/plot_config').dfltConfig.doubleClickDelay; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/axes_test.js b/test/jasmine/tests/axes_test.js index a3da155704f..37b8f8adf34 100644 --- a/test/jasmine/tests/axes_test.js +++ b/test/jasmine/tests/axes_test.js @@ -1,5 +1,5 @@ var Plotly = require('@lib/index'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var utcFormat = require('d3-time-format').utcFormat; var Plots = require('@src/plots/plots'); diff --git a/test/jasmine/tests/bar_test.js b/test/jasmine/tests/bar_test.js index 44f237eeb7a..51fc90e046a 100644 --- a/test/jasmine/tests/bar_test.js +++ b/test/jasmine/tests/bar_test.js @@ -29,7 +29,7 @@ var checkTextTemplate = require('../assets/check_texttemplate'); var checkTransition = require('../assets/check_transitions'); var Fx = require('@src/components/fx'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var BAR_TEXT_SELECTOR = '.bars .bartext'; diff --git a/test/jasmine/tests/box_test.js b/test/jasmine/tests/box_test.js index bf915365c95..e9aab19eeb0 100644 --- a/test/jasmine/tests/box_test.js +++ b/test/jasmine/tests/box_test.js @@ -4,7 +4,7 @@ var Plots = require('@src/plots/plots'); var Box = require('@src/traces/box'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/carpet_test.js b/test/jasmine/tests/carpet_test.js index fa821fbdc5c..5cac607b711 100644 --- a/test/jasmine/tests/carpet_test.js +++ b/test/jasmine/tests/carpet_test.js @@ -6,7 +6,7 @@ var Carpet = require('@src/traces/carpet'); var smoothFill2D = require('@src/traces/carpet/smooth_fill_2d_array'); var smoothFill = require('@src/traces/carpet/smooth_fill_array'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/cartesian_interact_test.js b/test/jasmine/tests/cartesian_interact_test.js index e1a368f2ae8..0c75de8b436 100644 --- a/test/jasmine/tests/cartesian_interact_test.js +++ b/test/jasmine/tests/cartesian_interact_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Lib = require('@src/lib'); diff --git a/test/jasmine/tests/cartesian_test.js b/test/jasmine/tests/cartesian_test.js index b8c3cec1da6..01c4526ac1d 100644 --- a/test/jasmine/tests/cartesian_test.js +++ b/test/jasmine/tests/cartesian_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Lib = require('@src/lib'); diff --git a/test/jasmine/tests/choropleth_test.js b/test/jasmine/tests/choropleth_test.js index 8d263da441e..12ebf2130c1 100644 --- a/test/jasmine/tests/choropleth_test.js +++ b/test/jasmine/tests/choropleth_test.js @@ -5,7 +5,7 @@ var Plots = require('@src/plots/plots'); var Lib = require('@src/lib'); var loggers = require('@src/lib/loggers'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var mouseEvent = require('../assets/mouse_event'); diff --git a/test/jasmine/tests/click_test.js b/test/jasmine/tests/click_test.js index 500ab236cc1..5f15f61292a 100644 --- a/test/jasmine/tests/click_test.js +++ b/test/jasmine/tests/click_test.js @@ -3,7 +3,7 @@ var Lib = require('@src/lib'); var Drawing = require('@src/components/drawing'); var DBLCLICKDELAY = require('@src/plot_api/plot_config').dfltConfig.doubleClickDelay; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/colorbar_test.js b/test/jasmine/tests/colorbar_test.js index e67eb841d21..d6895479632 100644 --- a/test/jasmine/tests/colorbar_test.js +++ b/test/jasmine/tests/colorbar_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Colorbar = require('@src/components/colorbar'); diff --git a/test/jasmine/tests/colorscale_test.js b/test/jasmine/tests/colorscale_test.js index 9d509ab6321..b227a65a417 100644 --- a/test/jasmine/tests/colorscale_test.js +++ b/test/jasmine/tests/colorscale_test.js @@ -7,7 +7,7 @@ var Plots = require('@src/plots/plots'); var Heatmap = require('@src/traces/heatmap'); var Scatter = require('@src/traces/scatter'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/config_test.js b/test/jasmine/tests/config_test.js index 4101ea630cb..53277b6be93 100644 --- a/test/jasmine/tests/config_test.js +++ b/test/jasmine/tests/config_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/index'); var Plots = Plotly.Plots; var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var click = require('../assets/click'); diff --git a/test/jasmine/tests/contour_test.js b/test/jasmine/tests/contour_test.js index cd4c93f792d..a6bb6a3bc05 100644 --- a/test/jasmine/tests/contour_test.js +++ b/test/jasmine/tests/contour_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Plots = require('@src/plots/plots'); diff --git a/test/jasmine/tests/contourgl_test.js b/test/jasmine/tests/contourgl_test.js index bdf1a40c936..e1d50f60452 100644 --- a/test/jasmine/tests/contourgl_test.js +++ b/test/jasmine/tests/contourgl_test.js @@ -1,6 +1,6 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var supplyDefaults = require('@src/traces/heatmapgl').supplyDefaults; var Plots = require('@src/plots/plots'); diff --git a/test/jasmine/tests/dragelement_test.js b/test/jasmine/tests/dragelement_test.js index 058dad10a0e..9b9313cba3b 100644 --- a/test/jasmine/tests/dragelement_test.js +++ b/test/jasmine/tests/dragelement_test.js @@ -1,6 +1,6 @@ var dragElement = require('@src/components/dragelement'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var mouseEvent = require('../assets/mouse_event'); diff --git a/test/jasmine/tests/drawing_test.js b/test/jasmine/tests/drawing_test.js index b5c3c0100ec..113c8862c0c 100644 --- a/test/jasmine/tests/drawing_test.js +++ b/test/jasmine/tests/drawing_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Drawing = require('@src/components/drawing'); var svgTextUtils = require('@src/lib/svg_text_utils'); diff --git a/test/jasmine/tests/errorbars_test.js b/test/jasmine/tests/errorbars_test.js index 6fdf50da780..b138705e2e7 100644 --- a/test/jasmine/tests/errorbars_test.js +++ b/test/jasmine/tests/errorbars_test.js @@ -1,6 +1,6 @@ var Plotly = require('@lib/index'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/finance_test.js b/test/jasmine/tests/finance_test.js index 859f60a0ca6..13d862a5951 100644 --- a/test/jasmine/tests/finance_test.js +++ b/test/jasmine/tests/finance_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/index'); var Plots = require('@src/plots/plots'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var supplyAllDefaults = require('../assets/supply_defaults'); diff --git a/test/jasmine/tests/funnel_test.js b/test/jasmine/tests/funnel_test.js index cf59df2ab06..b69b1d2bb4e 100644 --- a/test/jasmine/tests/funnel_test.js +++ b/test/jasmine/tests/funnel_test.js @@ -20,7 +20,7 @@ var checkTextTemplate = require('../assets/check_texttemplate'); var checkTransition = require('../assets/check_transitions'); var Fx = require('@src/components/fx'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var FUNNEL_TEXT_SELECTOR = '.bars .bartext'; diff --git a/test/jasmine/tests/funnelarea_test.js b/test/jasmine/tests/funnelarea_test.js index b8c27d654d7..50a6403fa02 100644 --- a/test/jasmine/tests/funnelarea_test.js +++ b/test/jasmine/tests/funnelarea_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/fx_test.js b/test/jasmine/tests/fx_test.js index 601d70bb073..0b2910342fc 100644 --- a/test/jasmine/tests/fx_test.js +++ b/test/jasmine/tests/fx_test.js @@ -1,6 +1,6 @@ var Plotly = require('@lib/index'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var supplyAllDefaults = require('../assets/supply_defaults'); diff --git a/test/jasmine/tests/geo_test.js b/test/jasmine/tests/geo_test.js index 426c9a7e745..91432a3ea2a 100644 --- a/test/jasmine/tests/geo_test.js +++ b/test/jasmine/tests/geo_test.js @@ -7,7 +7,7 @@ var constants = require('@src/plots/geo/constants'); var geoLocationUtils = require('@src/lib/geo_location_utils'); var topojsonUtils = require('@src/lib/topojson_utils'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/gl2d_click_test.js b/test/jasmine/tests/gl2d_click_test.js index f5eb64812ab..f0514c10a4d 100644 --- a/test/jasmine/tests/gl2d_click_test.js +++ b/test/jasmine/tests/gl2d_click_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test.js'); diff --git a/test/jasmine/tests/gl2d_plot_interact_test.js b/test/jasmine/tests/gl2d_plot_interact_test.js index 945345b51d0..a11749f096e 100644 --- a/test/jasmine/tests/gl2d_plot_interact_test.js +++ b/test/jasmine/tests/gl2d_plot_interact_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Plots = require('@src/plots/plots'); diff --git a/test/jasmine/tests/gl3d_hover_click_test.js b/test/jasmine/tests/gl3d_hover_click_test.js index 7cfcb7b645a..9b77e2d6151 100644 --- a/test/jasmine/tests/gl3d_hover_click_test.js +++ b/test/jasmine/tests/gl3d_hover_click_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/gl3d_plot_interact_test.js b/test/jasmine/tests/gl3d_plot_interact_test.js index 92ef3de8003..210dc862871 100644 --- a/test/jasmine/tests/gl3d_plot_interact_test.js +++ b/test/jasmine/tests/gl3d_plot_interact_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Plots = require('@src/plots/plots'); diff --git a/test/jasmine/tests/heatmap_test.js b/test/jasmine/tests/heatmap_test.js index 92b494de801..722f737fa1a 100644 --- a/test/jasmine/tests/heatmap_test.js +++ b/test/jasmine/tests/heatmap_test.js @@ -6,7 +6,7 @@ var setConvert = require('@src/plots/cartesian/set_convert'); var convertColumnXYZ = require('@src/traces/heatmap/convert_column_xyz'); var Heatmap = require('@src/traces/heatmap'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var supplyAllDefaults = require('../assets/supply_defaults'); diff --git a/test/jasmine/tests/hover_label_test.js b/test/jasmine/tests/hover_label_test.js index 5471c1719c3..8899802f7c2 100644 --- a/test/jasmine/tests/hover_label_test.js +++ b/test/jasmine/tests/hover_label_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Fx = require('@src/components/fx'); diff --git a/test/jasmine/tests/hover_spikeline_test.js b/test/jasmine/tests/hover_spikeline_test.js index d60ee71950f..d33108d1e8e 100644 --- a/test/jasmine/tests/hover_spikeline_test.js +++ b/test/jasmine/tests/hover_spikeline_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Fx = require('@src/components/fx'); diff --git a/test/jasmine/tests/image_test.js b/test/jasmine/tests/image_test.js index 903cde4ee59..59c6cea43b4 100644 --- a/test/jasmine/tests/image_test.js +++ b/test/jasmine/tests/image_test.js @@ -4,7 +4,7 @@ var Lib = require('@src/lib'); var Image = require('@src/traces/image'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/indicator_test.js b/test/jasmine/tests/indicator_test.js index 580c293ed64..8b05fa8014d 100644 --- a/test/jasmine/tests/indicator_test.js +++ b/test/jasmine/tests/indicator_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/index'); var Plots = require('@src/plots/plots'); // var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var delay = require('../assets/delay'); diff --git a/test/jasmine/tests/layout_images_test.js b/test/jasmine/tests/layout_images_test.js index 0cdc86faa30..8638c99a632 100644 --- a/test/jasmine/tests/layout_images_test.js +++ b/test/jasmine/tests/layout_images_test.js @@ -3,7 +3,7 @@ var Plots = require('@src/plots/plots'); var Images = require('@src/components/images'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/legend_scroll_test.js b/test/jasmine/tests/legend_scroll_test.js index 8fc81eb1715..7233d66674c 100644 --- a/test/jasmine/tests/legend_scroll_test.js +++ b/test/jasmine/tests/legend_scroll_test.js @@ -4,7 +4,7 @@ var Drawing = require('@src/components/drawing'); var constants = require('@src/components/legend/constants'); var DBLCLICKDELAY = require('@src/plot_api/plot_config').dfltConfig.doubleClickDelay; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraph = require('../assets/create_graph_div'); var destroyGraph = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/legend_test.js b/test/jasmine/tests/legend_test.js index 06de0f4643f..7d2126f031c 100644 --- a/test/jasmine/tests/legend_test.js +++ b/test/jasmine/tests/legend_test.js @@ -7,7 +7,7 @@ var Legend = require('@src/components/legend'); var getLegendData = require('@src/components/legend/get_legend_data'); var helpers = require('@src/components/legend/helpers'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var failTest = require('../assets/fail_test'); var mouseEvent = require('../assets/mouse_event'); var delay = require('../assets/delay'); diff --git a/test/jasmine/tests/lib_test.js b/test/jasmine/tests/lib_test.js index b16b399c176..08f34799996 100644 --- a/test/jasmine/tests/lib_test.js +++ b/test/jasmine/tests/lib_test.js @@ -3,7 +3,7 @@ var setCursor = require('@src/lib/setcursor'); var overrideCursor = require('@src/lib/override_cursor'); var config = require('@src/plot_api/plot_config').dfltConfig; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib'); var Plots = require('@src/plots/plots'); var createGraphDiv = require('../assets/create_graph_div'); diff --git a/test/jasmine/tests/localize_test.js b/test/jasmine/tests/localize_test.js index c4b1ea92088..e6f1c564ef4 100644 --- a/test/jasmine/tests/localize_test.js +++ b/test/jasmine/tests/localize_test.js @@ -2,7 +2,7 @@ var Lib = require('@src/lib'); var _ = Lib._; var Registry = require('@src/registry'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var utcFormat = require('d3-time-format').utcFormat; var Plotly = require('@lib'); diff --git a/test/jasmine/tests/mapbox_test.js b/test/jasmine/tests/mapbox_test.js index 8bb86a575f6..b9fe58eec70 100644 --- a/test/jasmine/tests/mapbox_test.js +++ b/test/jasmine/tests/mapbox_test.js @@ -5,7 +5,7 @@ var Fx = require('@src/components/fx'); var constants = require('@src/plots/mapbox/constants'); var supplyLayoutDefaults = require('@src/plots/mapbox/layout_defaults'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var mouseEvent = require('../assets/mouse_event'); diff --git a/test/jasmine/tests/modebar_test.js b/test/jasmine/tests/modebar_test.js index b97d81a6960..0c67f65e4a7 100644 --- a/test/jasmine/tests/modebar_test.js +++ b/test/jasmine/tests/modebar_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createModeBar = require('@src/components/modebar/modebar'); var manageModeBar = require('@src/components/modebar/manage'); diff --git a/test/jasmine/tests/page_test.js b/test/jasmine/tests/page_test.js index 65a672f8d21..216ed383222 100644 --- a/test/jasmine/tests/page_test.js +++ b/test/jasmine/tests/page_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/parcats_test.js b/test/jasmine/tests/parcats_test.js index 1ab3cbd8a48..898c957c3b6 100644 --- a/test/jasmine/tests/parcats_test.js +++ b/test/jasmine/tests/parcats_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); var strTranslate = Lib.strTranslate; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/parcoords_test.js b/test/jasmine/tests/parcoords_test.js index 12e2a8ac337..eaeaa4bd5b3 100644 --- a/test/jasmine/tests/parcoords_test.js +++ b/test/jasmine/tests/parcoords_test.js @@ -1,6 +1,6 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plots = require('@src/plots/plots'); var Parcoords = require('@src/traces/parcoords'); var attributes = require('@src/traces/parcoords/attributes'); diff --git a/test/jasmine/tests/pie_test.js b/test/jasmine/tests/pie_test.js index c22f9d4decf..5e18f96583c 100644 --- a/test/jasmine/tests/pie_test.js +++ b/test/jasmine/tests/pie_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/plot_api_react_test.js b/test/jasmine/tests/plot_api_react_test.js index 36ab6694643..7f2a0903660 100644 --- a/test/jasmine/tests/plot_api_react_test.js +++ b/test/jasmine/tests/plot_api_react_test.js @@ -7,7 +7,7 @@ var annotations = require('@src/components/annotations'); var images = require('@src/components/images'); var Registry = require('@src/registry'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/plot_api_test.js b/test/jasmine/tests/plot_api_test.js index 885fbba5cc2..97a8e1e8b1f 100644 --- a/test/jasmine/tests/plot_api_test.js +++ b/test/jasmine/tests/plot_api_test.js @@ -13,7 +13,7 @@ var manageArrays = require('@src/plot_api/manage_arrays'); var helpers = require('@src/plot_api/helpers'); var editTypes = require('@src/plot_api/edit_types'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/plot_interact_test.js b/test/jasmine/tests/plot_interact_test.js index 6abefb8b7d5..4ab482e870c 100644 --- a/test/jasmine/tests/plot_interact_test.js +++ b/test/jasmine/tests/plot_interact_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Lib = require('@src/lib'); diff --git a/test/jasmine/tests/plots_test.js b/test/jasmine/tests/plots_test.js index 6669a31a2c0..a5dc0aaacc4 100644 --- a/test/jasmine/tests/plots_test.js +++ b/test/jasmine/tests/plots_test.js @@ -3,7 +3,7 @@ var Plots = require('@src/plots/plots'); var Lib = require('@src/lib'); var Registry = require('@src/registry'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var supplyAllDefaults = require('../assets/supply_defaults'); diff --git a/test/jasmine/tests/pointcloud_test.js b/test/jasmine/tests/pointcloud_test.js index 73a4b6eb664..ec4a723fe5f 100644 --- a/test/jasmine/tests/pointcloud_test.js +++ b/test/jasmine/tests/pointcloud_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); // Test utilities var createGraphDiv = require('../assets/create_graph_div'); diff --git a/test/jasmine/tests/polar_test.js b/test/jasmine/tests/polar_test.js index 4278881e027..c5836307b60 100644 --- a/test/jasmine/tests/polar_test.js +++ b/test/jasmine/tests/polar_test.js @@ -3,7 +3,7 @@ var Lib = require('@src/lib'); var Polar = require('@src/plots/polar'); var constants = require('@src/plots/polar/constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/range_selector_test.js b/test/jasmine/tests/range_selector_test.js index 3e065776128..fbea9d73170 100644 --- a/test/jasmine/tests/range_selector_test.js +++ b/test/jasmine/tests/range_selector_test.js @@ -1,7 +1,7 @@ var RangeSelector = require('@src/components/rangeselector'); var getUpdateObject = require('@src/components/rangeselector/get_update_object'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib'); var Lib = require('@src/lib'); var Color = require('@src/components/color'); diff --git a/test/jasmine/tests/range_slider_test.js b/test/jasmine/tests/range_slider_test.js index 9217a975968..76051046faa 100644 --- a/test/jasmine/tests/range_slider_test.js +++ b/test/jasmine/tests/range_slider_test.js @@ -7,7 +7,7 @@ var RangeSlider = require('@src/components/rangeslider'); var constants = require('@src/components/rangeslider/constants'); var mock = require('../../image/mocks/range_slider.json'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var mouseEvent = require('../assets/mouse_event'); diff --git a/test/jasmine/tests/sankey_test.js b/test/jasmine/tests/sankey_test.js index 01ead26d544..c5f038e071b 100644 --- a/test/jasmine/tests/sankey_test.js +++ b/test/jasmine/tests/sankey_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib/index'); var attributes = require('@src/traces/sankey/attributes'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var d3sankey = require('@plotly/d3-sankey'); var d3SankeyCircular = require('@plotly/d3-sankey-circular'); var mock = require('@mocks/sankey_energy.json'); diff --git a/test/jasmine/tests/scatter3d_test.js b/test/jasmine/tests/scatter3d_test.js index 27cdea117bf..4d6c8826047 100644 --- a/test/jasmine/tests/scatter3d_test.js +++ b/test/jasmine/tests/scatter3d_test.js @@ -4,7 +4,7 @@ var Color = require('@src/components/color'); var Scatter3D = require('@src/traces/scatter3d'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 0448f586f19..b1c3be873fc 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Scatter = require('@src/traces/scatter'); var makeBubbleSizeFn = require('@src/traces/scatter/make_bubble_size_func'); var linePoints = require('@src/traces/scatter/line_points'); diff --git a/test/jasmine/tests/scattergeo_test.js b/test/jasmine/tests/scattergeo_test.js index e13ef7bc097..e01d67fb8af 100644 --- a/test/jasmine/tests/scattergeo_test.js +++ b/test/jasmine/tests/scattergeo_test.js @@ -5,7 +5,7 @@ var loggers = require('@src/lib/loggers'); var ScatterGeo = require('@src/traces/scattergeo'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var mouseEvent = require('../assets/mouse_event'); diff --git a/test/jasmine/tests/scattergl_select_test.js b/test/jasmine/tests/scattergl_select_test.js index 8714ea9fe0f..6cb3e29b0a3 100644 --- a/test/jasmine/tests/scattergl_select_test.js +++ b/test/jasmine/tests/scattergl_select_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test.js'); diff --git a/test/jasmine/tests/scatterpolargl_test.js b/test/jasmine/tests/scatterpolargl_test.js index 10d047acea3..87670d57b05 100644 --- a/test/jasmine/tests/scatterpolargl_test.js +++ b/test/jasmine/tests/scatterpolargl_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib'); var Lib = require('@src/lib'); var ScatterPolarGl = require('@src/traces/scatterpolargl'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/scatterternary_test.js b/test/jasmine/tests/scatterternary_test.js index cc29c0237ec..89153c75f08 100644 --- a/test/jasmine/tests/scatterternary_test.js +++ b/test/jasmine/tests/scatterternary_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib'); var Lib = require('@src/lib'); var ScatterTernary = require('@src/traces/scatterternary'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/select_test.js b/test/jasmine/tests/select_test.js index e032731ab21..bdb7d01a2c5 100644 --- a/test/jasmine/tests/select_test.js +++ b/test/jasmine/tests/select_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var Lib = require('@src/lib'); diff --git a/test/jasmine/tests/shapes_test.js b/test/jasmine/tests/shapes_test.js index 1a0950088c7..116ccfa988e 100644 --- a/test/jasmine/tests/shapes_test.js +++ b/test/jasmine/tests/shapes_test.js @@ -7,7 +7,7 @@ var Lib = require('@src/lib'); var Plots = require('@src/plots/plots'); var Axes = require('@src/plots/cartesian/axes'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/sliders_test.js b/test/jasmine/tests/sliders_test.js index 5438273dbd4..6d82d668ea6 100644 --- a/test/jasmine/tests/sliders_test.js +++ b/test/jasmine/tests/sliders_test.js @@ -1,7 +1,7 @@ var Sliders = require('@src/components/sliders'); var constants = require('@src/components/sliders/constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib'); var Lib = require('@src/lib'); var createGraphDiv = require('../assets/create_graph_div'); diff --git a/test/jasmine/tests/snapshot_test.js b/test/jasmine/tests/snapshot_test.js index 1111707cbbb..c88d177f7d1 100644 --- a/test/jasmine/tests/snapshot_test.js +++ b/test/jasmine/tests/snapshot_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib/index'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/splom_test.js b/test/jasmine/tests/splom_test.js index 2b43f198418..40d9699bd50 100644 --- a/test/jasmine/tests/splom_test.js +++ b/test/jasmine/tests/splom_test.js @@ -4,7 +4,7 @@ var Plots = require('@src/plots/plots'); var Axes = require('@src/plots/cartesian/axes'); var SUBPLOT_PATTERN = require('@src/plots/cartesian/constants').SUBPLOT_PATTERN; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var supplyAllDefaults = require('../assets/supply_defaults'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); diff --git a/test/jasmine/tests/sunburst_test.js b/test/jasmine/tests/sunburst_test.js index a59bb2e57fb..2d98c55af76 100644 --- a/test/jasmine/tests/sunburst_test.js +++ b/test/jasmine/tests/sunburst_test.js @@ -4,7 +4,7 @@ var Lib = require('@src/lib'); var Drawing = require('@src/components/drawing'); var constants = require('@src/traces/sunburst/constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var supplyAllDefaults = require('../assets/supply_defaults'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); diff --git a/test/jasmine/tests/svg_text_utils_test.js b/test/jasmine/tests/svg_text_utils_test.js index 5b1ed7b0260..7e21bc94dcb 100644 --- a/test/jasmine/tests/svg_text_utils_test.js +++ b/test/jasmine/tests/svg_text_utils_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var util = require('@src/lib/svg_text_utils'); diff --git a/test/jasmine/tests/table_test.js b/test/jasmine/tests/table_test.js index a98c546427d..2f3859a1dc0 100644 --- a/test/jasmine/tests/table_test.js +++ b/test/jasmine/tests/table_test.js @@ -4,7 +4,7 @@ var Table = require('@src/traces/table'); var attributes = require('@src/traces/table/attributes'); var cn = require('@src/traces/table/constants').cn; -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/ternary_test.js b/test/jasmine/tests/ternary_test.js index 624f362eec1..ad5470195a2 100644 --- a/test/jasmine/tests/ternary_test.js +++ b/test/jasmine/tests/ternary_test.js @@ -4,7 +4,7 @@ var rgb = require('@src/components/color').rgb; var supplyLayoutDefaults = require('@src/plots/ternary/layout_defaults'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/titles_test.js b/test/jasmine/tests/titles_test.js index b3a180a0181..5c9b74f714e 100644 --- a/test/jasmine/tests/titles_test.js +++ b/test/jasmine/tests/titles_test.js @@ -1,4 +1,4 @@ -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib/index'); var alignmentConstants = require('@src/constants/alignment'); diff --git a/test/jasmine/tests/toimage_test.js b/test/jasmine/tests/toimage_test.js index 0f8d649dddc..24190b6f231 100644 --- a/test/jasmine/tests/toimage_test.js +++ b/test/jasmine/tests/toimage_test.js @@ -1,7 +1,7 @@ var Plotly = require('@lib'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/transform_sort_test.js b/test/jasmine/tests/transform_sort_test.js index 2776a086b28..df5c76f29a8 100644 --- a/test/jasmine/tests/transform_sort_test.js +++ b/test/jasmine/tests/transform_sort_test.js @@ -2,7 +2,7 @@ var Plotly = require('@lib/index'); var Plots = require('@src/plots/plots'); var Lib = require('@src/lib'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/treemap_test.js b/test/jasmine/tests/treemap_test.js index 52374fc3cc4..fa49e0b92ca 100644 --- a/test/jasmine/tests/treemap_test.js +++ b/test/jasmine/tests/treemap_test.js @@ -4,7 +4,7 @@ var Lib = require('@src/lib'); var Drawing = require('@src/components/drawing'); var constants = require('@src/traces/treemap/constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var supplyAllDefaults = require('../assets/supply_defaults'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); diff --git a/test/jasmine/tests/updatemenus_test.js b/test/jasmine/tests/updatemenus_test.js index 4727bd2c50c..3deaf0fa434 100644 --- a/test/jasmine/tests/updatemenus_test.js +++ b/test/jasmine/tests/updatemenus_test.js @@ -1,7 +1,7 @@ var UpdateMenus = require('@src/components/updatemenus'); var constants = require('@src/components/updatemenus/constants'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var Plotly = require('@lib'); var Lib = require('@src/lib'); var Events = require('@src/lib/events'); diff --git a/test/jasmine/tests/violin_test.js b/test/jasmine/tests/violin_test.js index ac794a36b02..bc0e3a5ee8f 100644 --- a/test/jasmine/tests/violin_test.js +++ b/test/jasmine/tests/violin_test.js @@ -4,7 +4,7 @@ var Plots = require('@src/plots/plots'); var Violin = require('@src/traces/violin'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var failTest = require('../assets/fail_test'); diff --git a/test/jasmine/tests/waterfall_test.js b/test/jasmine/tests/waterfall_test.js index 6358a534e5d..ebc253da6c4 100644 --- a/test/jasmine/tests/waterfall_test.js +++ b/test/jasmine/tests/waterfall_test.js @@ -20,7 +20,7 @@ var checkTextTemplate = require('../assets/check_texttemplate'); var checkTransition = require('../assets/check_transitions'); var Fx = require('@src/components/fx'); -var d3 = require('d3'); +var d3 = require('@plotly/d3'); var WATERFALL_TEXT_SELECTOR = '.bars .bartext';