Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev deps bump PR - first one in 2020 edition #4475

Merged
merged 9 commits into from
Jan 22, 2020
Merged

Conversation

etpinard
Copy link
Contributor

@etpinard etpinard commented Jan 8, 2020

This PR bumps two "dependencies":

  • d3-interpolate from v1 to to v1.4.0,
  • d3-hierarchy from v1.1.8 to v1.1.9,

In addition some dev-dependencies are updated in this PR.

@archmoj we now have

image

So, our outdated deps are:

  • d3 can't bump until a plotly.js v2
  • d3-force changes some sankey baselines, needs investigation
  • es6-promise can't bump as this breaks plotly.js in IE11 (if I recall correctly)
  • fs-extra, could bump but requires no-trivial changes in tasks/
  • image-size, can't bump as newer versions drop support for the Node version used in our image-test docker container
  • jsdom, could bump but requires no-trivial changes in tasks/
  • mapbox-gl, could bump, but I like to bump mapbox-gl in mapbox-related PRs
  • regl, @archmoj what's your take on that one?
  • topojson-client, the newer version appear to not perform as well when I tested it in some past geo work, we could try again.

@etpinard
Copy link
Contributor Author

etpinard commented Jan 8, 2020

@archmoj as I'm about to go offline for two weeks, please go ahead and merge this PR if you approve it.

package.json Outdated
@@ -98,7 +98,7 @@
"mouse-change": "^1.4.0",
"mouse-event-offset": "^3.0.2",
"mouse-wheel": "^1.2.0",
"ndarray": "^1.0.18",
"ndarray": "^1.0.19",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is support for BigInt64Array types and 5 days old.
I prefer opening pull requests for the modules listed below:

ndarray-pack
ndarray-scratch
simplicial-complex-contour
gl-contour2d
gl-cone3d
gl-line3d
gl-mesh3d
gl-scatter3d
gl-plot2d
gl-plot3d
gl-select-static
gl-buffer
gl-texture2d
vectorize-text

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reverted the ndarray version in d182131 for now.
We could bump that one when the following PRs are merged; and then we could patch gl-vis modules as well.
mikolalysenko/vectorize-text#16
scijs/ndarray-scratch#7
scijs/ndarray-pack#6
mikolalysenko/simplicial-complex-contour#1

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call. Thanks @archmoj !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants