diff --git a/examples/advanced/package.json b/examples/advanced/package.json index 87996d899..bfab51d10 100644 --- a/examples/advanced/package.json +++ b/examples/advanced/package.json @@ -8,10 +8,10 @@ "types-check": "tsc --noEmit" }, "dependencies": { - "@deck.gl/core": "^8.0.6", - "@deck.gl/layers": "^8.0.6", - "@deck.gl/mesh-layers": "^8.0.6", - "@deck.gl/react": "^8.0.6", + "@deck.gl/core": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@deck.gl/mesh-layers": "^8.4.6", + "@deck.gl/react": "^8.4.6", "react": "^16.13.1", "react-dom": "^16.13.1", "react-map-gl": "^5.2.1", diff --git a/examples/codesandbox/getting-started/package.json b/examples/codesandbox/getting-started/package.json index 0f768d7b8..817ddceab 100644 --- a/examples/codesandbox/getting-started/package.json +++ b/examples/codesandbox/getting-started/package.json @@ -1,7 +1,7 @@ { "dependencies": { - "@deck.gl/core": "^8.0.3", - "@deck.gl/react": "^8.0.3", + "@deck.gl/core": "^8.4.6", + "@deck.gl/react": "^8.4.6", "@nebula.gl/overlays": "0.12.0", "@turf/helpers": "6.1.4", "global": "4.3.2", diff --git a/examples/codesandbox/world-heritage/package.json b/examples/codesandbox/world-heritage/package.json index 4a940107a..c3a13437d 100644 --- a/examples/codesandbox/world-heritage/package.json +++ b/examples/codesandbox/world-heritage/package.json @@ -1,7 +1,7 @@ { "dependencies": { - "@deck.gl/core": "^8.0.3", - "@deck.gl/react": "^8.0.3", + "@deck.gl/core": "^8.4.6", + "@deck.gl/react": "^8.4.6", "@nebula.gl/overlays": "^0.18.4", "@turf/helpers": "6.1.4", "global": "4.3.2", diff --git a/examples/editable-h3-cluster-layer/package.json b/examples/editable-h3-cluster-layer/package.json index 5098b562e..7fd28ecdd 100644 --- a/examples/editable-h3-cluster-layer/package.json +++ b/examples/editable-h3-cluster-layer/package.json @@ -4,11 +4,11 @@ "start-local": "webpack-dev-server --env.local --progress --hot --open" }, "dependencies": { - "@deck.gl/core": "^8.0.15", - "@deck.gl/layers": "^8.0.15", - "@deck.gl/geo-layers": "^8.0.15", - "@deck.gl/mesh-layers": "^8.0.15", - "@deck.gl/react": "^8.0.15", + "@deck.gl/core": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@deck.gl/geo-layers": "^8.4.6", + "@deck.gl/mesh-layers": "^8.4.6", + "@deck.gl/react": "^8.4.6", "global": "4.3.2", "react": "16.8.6", "react-dom": "16.8.6", diff --git a/examples/editor/package.json b/examples/editor/package.json index 8512e11ac..b9512ae22 100644 --- a/examples/editor/package.json +++ b/examples/editor/package.json @@ -4,11 +4,11 @@ "start-local": "webpack-dev-server --env.local --progress --hot --open" }, "dependencies": { - "@deck.gl/core": "^8.0.6", - "@deck.gl/layers": "^8.0.6", - "@deck.gl/geo-layers": "^8.0.6", - "@deck.gl/mesh-layers": "^8.0.6", - "@deck.gl/react": "^8.0.6", + "@deck.gl/core": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@deck.gl/geo-layers": "^8.4.6", + "@deck.gl/mesh-layers": "^8.4.6", + "@deck.gl/react": "^8.4.6", "react": "^16.8.0", "react-dom": "^16.4.2", "react-map-gl": "^5.2.1" diff --git a/examples/no-map/package.json b/examples/no-map/package.json index d7d01b8ea..bbd8e7af1 100644 --- a/examples/no-map/package.json +++ b/examples/no-map/package.json @@ -4,9 +4,9 @@ "start-local": "webpack-dev-server --env.local --progress --hot --open" }, "dependencies": { - "@deck.gl/core": "^8.0.3", - "@deck.gl/layers": "^8.0.3", - "@deck.gl/react": "^8.0.3", + "@deck.gl/core": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@deck.gl/react": "^8.4.6", "react": "^16.0.0", "react-dom": "^16.4.2", "react-map-gl": "^3.3.4" diff --git a/examples/overlays/package.json b/examples/overlays/package.json index 2d904422d..de183bc2c 100644 --- a/examples/overlays/package.json +++ b/examples/overlays/package.json @@ -4,8 +4,8 @@ "start-local": "webpack-dev-server --env.local --progress --hot --open" }, "dependencies": { - "@deck.gl/core": "^8.0.3", - "@deck.gl/react": "^8.0.3", + "@deck.gl/core": "^8.4.6", + "@deck.gl/react": "^8.4.6", "nebula.gl": "^0.5.1", "nebula.gl-react": "^0.5.1", "react": "^16.0.0", diff --git a/modules/layers/package.json b/modules/layers/package.json index c4d497b33..e3d771b13 100644 --- a/modules/layers/package.json +++ b/modules/layers/package.json @@ -80,11 +80,11 @@ "viewport-mercator-project": ">=6.0.0" }, "peerDependencies": { - "@deck.gl/core": "^8.0.3", - "@deck.gl/geo-layers": "^8.0.3", - "@deck.gl/layers": "^8.0.3", - "@deck.gl/mesh-layers": "^8.0.3", - "@luma.gl/constants": "^8.0.1", - "@luma.gl/core": "^8.0.1" + "@deck.gl/core": "^8.4.6", + "@deck.gl/geo-layers": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@deck.gl/mesh-layers": "^8.4.6", + "@luma.gl/constants": "^8.4.3", + "@luma.gl/core": "^8.4.3" } } diff --git a/modules/main/package.json b/modules/main/package.json index 66ee6accf..50738b2ca 100644 --- a/modules/main/package.json +++ b/modules/main/package.json @@ -49,7 +49,7 @@ "test-rendering": "(cd test/rendering-test && webpack-dev-server --config webpack.config.test-rendering.js --progress --hot --open)" }, "dependencies": { - "@luma.gl/constants": "^8.0.1", + "@luma.gl/constants": "^8.4.3", "@nebula.gl/layers": "0.22.2", "@turf/bbox": ">=4.0.0", "@turf/bbox-polygon": ">=4.0.0", @@ -80,10 +80,10 @@ "viewport-mercator-project": ">=6.0.0" }, "peerDependencies": { - "@deck.gl/core": "^8.0.3", - "@deck.gl/geo-layers": "^8.0.3", - "@deck.gl/layers": "^8.0.3", - "@luma.gl/constants": "^8.0.1", - "@luma.gl/core": "^8.0.1" + "@deck.gl/core": "^8.4.6", + "@deck.gl/geo-layers": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@luma.gl/constants": "^8.4.3", + "@luma.gl/core": "^8.4.3" } } diff --git a/modules/main/src/lib/layers/segments-layer.ts b/modules/main/src/lib/layers/segments-layer.ts index 26b32b72b..4edea565d 100644 --- a/modules/main/src/lib/layers/segments-layer.ts +++ b/modules/main/src/lib/layers/segments-layer.ts @@ -1,5 +1,5 @@ import { PathMarkerLayer } from '@nebula.gl/layers'; -import { MAX } from '@luma.gl/constants'; +import { GL } from '@luma.gl/constants'; import { ArrowStyles, DEFAULT_STYLE, MAX_ARROWS } from '../style'; import NebulaLayer from '../nebula-layer'; @@ -83,7 +83,7 @@ export default class SegmentsLayer extends NebulaLayer { parameters: { depthTest: false, blend: !this.noBlend, - blendEquation: MAX, + blendEquation: GL.MAX, }, getPath: (nf: any) => nf.geoJson.geometry.coordinates, // @ts-ignore diff --git a/package.json b/package.json index 3e240c231..742458469 100644 --- a/package.json +++ b/package.json @@ -54,11 +54,11 @@ "@babel/preset-react": "7.9.4", "@babel/preset-typescript": "7.9.0", "@babel/register": "7.9.0", - "@deck.gl/core": "^8.0.6", - "@deck.gl/geo-layers": "^8.0.6", - "@deck.gl/layers": "^8.0.6", - "@deck.gl/mesh-layers": "^8.0.6", - "@deck.gl/react": "^8.0.6", + "@deck.gl/core": "^8.4.6", + "@deck.gl/geo-layers": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@deck.gl/mesh-layers": "^8.4.6", + "@deck.gl/react": "^8.4.6", "@types/geojson": "^7946.0.7", "@types/jest": "25.2.1", "@types/react": "16.9.32", diff --git a/website/package.json b/website/package.json index 16b1640cf..40fb2c599 100644 --- a/website/package.json +++ b/website/package.json @@ -18,12 +18,12 @@ "fix-mjs-bug": "find ../node_modules -name '*.mjs' | xargs rm" }, "dependencies": { - "@deck.gl/core": "^8.0.3", - "@deck.gl/layers": "^8.0.3", - "@deck.gl/react": "^8.0.3", - "@luma.gl/constants": "^8.0.1", - "@luma.gl/core": "^8.0.1", - "@luma.gl/webgl": "^8.0.1", + "@deck.gl/core": "^8.4.6", + "@deck.gl/layers": "^8.4.6", + "@deck.gl/react": "^8.4.6", + "@luma.gl/constants": "^8.4.3", + "@luma.gl/core": "^8.4.3", + "@luma.gl/webgl": "^8.4.3", "@probe.gl/stats-widget": "^3.0.1", "gl": "^4.2.2", "react": "^16.6.0", diff --git a/website/yarn.lock b/website/yarn.lock index f3152da70..b407d027e 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -986,6 +986,13 @@ dependencies: regenerator-runtime "^0.13.2" +"@babel/runtime@^7.12.0": + version "7.12.18" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.18.tgz#af137bd7e7d9705a412b3caaf991fe6aaa97831b" + integrity sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/runtime@^7.8.7": version "7.9.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz#d90df0583a3a252f09aaa619665367bae518db06" @@ -1059,34 +1066,34 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" -"@deck.gl/core@^8.0.3": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@deck.gl/core/-/core-8.1.1.tgz#fd23b90c9e8ffcc9d13e777637a5f80e316d8fb7" - integrity sha512-tw94gUA4E++f9NrEmhq7+C2KNRQUTtTdO6WRDvqW373Ei4H6l5J+M/mN5nbT9m+M0sZqc3h7Z0YuA3mjM8hHfw== +"@deck.gl/core@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/core/-/core-8.4.6.tgz#fc1cf34b8eea059bf531aee68ed280b33e1948b8" + integrity sha512-ubGvqBIJqqhX6W+IePj1Y4PGS3eYqgMApxM5CyrT6JFoT2QaQ8uBNQuM+/JCWSBix4JNHu8lsDukTWVpxKhtVQ== dependencies: - "@loaders.gl/core" "^2.1.1" - "@loaders.gl/images" "^2.1.1" - "@luma.gl/core" "^8.1.0" - "@math.gl/web-mercator" "^3.1.3" + "@loaders.gl/core" "^2.3.9" + "@loaders.gl/images" "^2.3.9" + "@luma.gl/core" "^8.4.1" + "@math.gl/web-mercator" "^3.4.2" gl-matrix "^3.0.0" - math.gl "^3.1.2" - mjolnir.js "^2.3.0" + math.gl "^3.4.2" + mjolnir.js "^2.5.0" probe.gl "^3.2.1" -"@deck.gl/layers@^8.0.3": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@deck.gl/layers/-/layers-8.1.1.tgz#362d6dae66333319c46b951b2760417957bd393a" - integrity sha512-6fWZ5SGZvgvXMELzrGf8eOE0ue10qWVdIZe9Wga5hzafENZ89Si4d4k3XzYIGz6iNMnp7rhAJszeMbEWhyox3g== +"@deck.gl/layers@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/layers/-/layers-8.4.6.tgz#f37f5629d39e6f6d2471bcca802073baa3808b75" + integrity sha512-2lbQkTS7BXf56LqWjLathyy+3JWiHznotTlGYGhi3YLFQMD47R+L04Glg003zyjirJNRlOiLmF/Zogva0T/eQg== dependencies: - "@loaders.gl/core" "^2.1.1" - "@loaders.gl/images" "^2.1.1" + "@loaders.gl/images" "^2.3.9" "@mapbox/tiny-sdf" "^1.1.0" + "@math.gl/polygon" "^3.4.2" earcut "^2.0.6" -"@deck.gl/react@^8.0.3": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@deck.gl/react/-/react-8.1.1.tgz#d05cc666d6334c9d36d23c7436afc3f8d6167cdc" - integrity sha512-uD/itZSbzKqIQZBFxUGsUm8kMqoFaGyAONheNyGE+ZQ7trwrxjbDc9PKLY/djc5EwoO0lE+PcadZTkcY0LE/XA== +"@deck.gl/react@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/react/-/react-8.4.6.tgz#af87f0de404758e606868c4bb70c81f9c0b6559a" + integrity sha512-mkfmwhzuBbtySqkbFEIFH2T/PRXGrLaOzaRPZxHJor+l18bEzcZkwee+0uqD8M0YrNTbNl1ehsADOXGZF/wTSw== dependencies: prop-types "^15.6.0" @@ -1391,83 +1398,84 @@ dependencies: core-js "^2.5.7" -"@loaders.gl/core@^2.1.1": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-2.1.2.tgz#2a4ff61e138bd911ff6586fa47ffffb25d0867aa" - integrity sha512-3OWOOYk80LnUlhnFS3XEivKJnbB2AJH14BPCEighkCdkkQXFK0TWzQuk1uSCyd2P8fae1MRU1G7j0Bat4gWDxQ== +"@loaders.gl/core@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-2.3.12.tgz#452451cb5ac8fe9b8feef9868012f23e964b9e22" + integrity sha512-4BXsXVSuDwntp04FzUbrOCGY4XIBk+qH3/mFAvJnaUx8Vw37ug1OKJh+8OuSBBF08H0NFSD1hygZlLXdzLV9Pg== dependencies: "@babel/runtime" "^7.3.1" - "@loaders.gl/loader-utils" "2.1.2" + "@loaders.gl/loader-utils" "2.3.12" -"@loaders.gl/images@^2.1.1": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@loaders.gl/images/-/images-2.1.2.tgz#ce931b7f2d3ea755e0c762fbee274ce7dddefeea" - integrity sha512-BYTf7kajQ1Wir9X5WJLbJinctxi6aX9/QASRSkuJGqhK7gs4msGahW1wxaIXqBx7ECLTkqrQwzZ+KHqUu8Tz8w== +"@loaders.gl/images@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/images/-/images-2.3.12.tgz#4c14a00525c5348244f8ac2fc87b942682089092" + integrity sha512-frqqt42+ZKcR6BHcHG6v0pzOO8DM9UcWHTK6iKpa2SdDYKWS2WAt3SAmspPOI33nJ8w0OA8DnYiF/2FalzuGqg== dependencies: - "@loaders.gl/loader-utils" "2.1.2" + "@loaders.gl/loader-utils" "2.3.12" -"@loaders.gl/loader-utils@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@loaders.gl/loader-utils/-/loader-utils-2.1.2.tgz#271892be6b0f39b2b1c50e24d531875f6281d0da" - integrity sha512-JfhNkvP1SdDBNKT0FeuK/ZlYWeDZJoY0lgWQlYvOY9F4Uc+Lhxwl1nDvUJUYZa2PKgPgTmYP++pGOzSaR1hnoQ== +"@loaders.gl/loader-utils@2.3.12": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/loader-utils/-/loader-utils-2.3.12.tgz#458caadcdf4a2d994c61ee0079a79a6e7edfff0b" + integrity sha512-DBDEgqMMxRfOX8XguyzCTpUt1Bz1y+q41KHZ6S+896VXVGicb22LKWIYIwGKNtC9pb77JTbWjcSux2GPBVThkw== dependencies: "@babel/runtime" "^7.3.1" - "@probe.gl/stats" "^3.2.1" + "@probe.gl/stats" "^3.3.0" -"@luma.gl/constants@8.1.0", "@luma.gl/constants@^8.0.1": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/constants/-/constants-8.1.0.tgz#ca69f5439ce173c1d8db38e9058612e046e99588" - integrity sha512-mKd3FKkvr17/MdrFgtVAMddTiBwgAtAtXx3XCx6bpR1nJg39f7j7MnrFB3omu/twISLWLxv9GqIo+yxuO5hnhw== +"@luma.gl/constants@8.4.3", "@luma.gl/constants@^8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/constants/-/constants-8.4.3.tgz#d9c77844328ade0b7eda39f2086636157a0e91ad" + integrity sha512-sInPqqnSijiSUiGmfXqIbh4GGFCOhRcqUAtawXFEOUqSHJh8Amytr35s8arqBVzav+rT8uxFUxdUmnPJ93AOsQ== -"@luma.gl/core@^8.0.1", "@luma.gl/core@^8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/core/-/core-8.1.0.tgz#be1e1225ee442cfad1e604e86eb555d049bc5db3" - integrity sha512-zZwbO5tledK032jFBKA5zh6EG42bgocjc8sqpSFVrVyCXYlG6LMBsHQf7fEqpM/vUuQWdLqCvM3NsLzHrB97rA== +"@luma.gl/core@^8.4.1", "@luma.gl/core@^8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/core/-/core-8.4.3.tgz#5344e6327cc95def76937be697ba99be80bf5bcd" + integrity sha512-7nTltU4meziOLKNWtHeGnwAEY0abqpOiXzT5JPI+hR4lVKW+e3If4IhZJNwbB0nK1d9K7HRc7XAeO2O522LvjA== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" - "@luma.gl/engine" "8.1.0" - "@luma.gl/shadertools" "8.1.0" - "@luma.gl/webgl" "8.1.0" + "@luma.gl/constants" "8.4.3" + "@luma.gl/engine" "8.4.3" + "@luma.gl/gltools" "8.4.3" + "@luma.gl/shadertools" "8.4.3" + "@luma.gl/webgl" "8.4.3" -"@luma.gl/engine@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/engine/-/engine-8.1.0.tgz#6128e1a01f7a6e9e0b5bdac4bdf8665854e5c103" - integrity sha512-szBn9I7ipsNSldotCaOGdv8T0/2MNZwzS7yTqzqIvKe3l1TbsLVBC0BWbHkH82BXlIedI6iPQ/dPVn/jVYljIQ== +"@luma.gl/engine@8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/engine/-/engine-8.4.3.tgz#3df0cdd29e6e7160e88b19c5c8c54566bf872219" + integrity sha512-7lnXu04fMjS020HaO04BeignK3tHfIUlfodwLjTiq6BxCiHyAUUXFRh0g41N9V04AFnFuOazgfXMMeXFw09zag== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" - "@luma.gl/gltools" "8.1.0" - "@luma.gl/shadertools" "8.1.0" - "@luma.gl/webgl" "8.1.0" - math.gl "^3.1.3" + "@luma.gl/constants" "8.4.3" + "@luma.gl/gltools" "8.4.3" + "@luma.gl/shadertools" "8.4.3" + "@luma.gl/webgl" "8.4.3" + "@math.gl/core" "^3.4.2" probe.gl "^3.2.1" -"@luma.gl/gltools@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/gltools/-/gltools-8.1.0.tgz#8c5958c22eab7379b90ebf6f8f78bc81b7fe851b" - integrity sha512-+6k/++mJRcsJMqts90Oabap6+MDnw4Rf3G+eIZ6gI6oH4NSrLu+kY2KAKycQwoljQ4zVwLRcPydlpcPMJx7zhg== +"@luma.gl/gltools@8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/gltools/-/gltools-8.4.3.tgz#2b847583a8076add159ea4666082d123e19db71f" + integrity sha512-CEhhloxNixHlO+YVK48V28219h+XGGi7GgYjuZE+H9VQpMahPUnzWNU0gxim2EXn6V8nZTyQ2wrNduGlhxBCWA== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" + "@luma.gl/constants" "8.4.3" probe.gl "^3.2.1" -"@luma.gl/shadertools@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/shadertools/-/shadertools-8.1.0.tgz#4cf11d2349426dbbfdec0fc9e8fba7a20e931193" - integrity sha512-RCKaAk5tyDdiUQJciMIIuMYH2fGnzvhwbIeQV1/9oLDndkjGZCTFkLgvQnA/roZzy84QvoRoNn1FFc1XEvwwYg== +"@luma.gl/shadertools@8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/shadertools/-/shadertools-8.4.3.tgz#9ff626f09c38929593673a4f4a244d8fad5712a9" + integrity sha512-fdy89iDVBLwR71iVQgpQdvRKdM+E3YAKO33JmCxpcOrWHqyOZhRhyX3GlvMnRJdr/yW/z/1YcWm+P2quC/1lxg== dependencies: "@babel/runtime" "^7.0.0" - math.gl "^3.1.3" + "@math.gl/core" "^3.4.2" -"@luma.gl/webgl@8.1.0", "@luma.gl/webgl@^8.0.1": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/webgl/-/webgl-8.1.0.tgz#58221b0f08f89268d1b7940fcddee93b56482992" - integrity sha512-M9Wpmz9zMPHOJghq76KJUDweAdyPFpf18Oi+LhlLLXoHURxxPz6edJXLO4FOXm5DbvG3oCeWkOnfTKSL9P2M0w== +"@luma.gl/webgl@8.4.3", "@luma.gl/webgl@^8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/webgl/-/webgl-8.4.3.tgz#5dd5836817194b7d9c8f7961a6f4b793c76ed2bb" + integrity sha512-8y1wbSJxRRc8AmaPdGZ2YCYcDyvF8uYVw8AXWAfbnFHqOZlcNQ/ac8T+atvf0P+HRgPW+e4h8rovPI0IiXiKkw== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" - "@luma.gl/gltools" "8.1.0" + "@luma.gl/constants" "8.4.3" + "@luma.gl/gltools" "8.4.3" probe.gl "^3.2.1" "@mapbox/geojson-area@0.2.2": @@ -1536,20 +1544,27 @@ resolved "https://registry.yarnpkg.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe" integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== -"@math.gl/core@3.1.3": - version "3.1.3" - resolved "https://registry.yarnpkg.com/@math.gl/core/-/core-3.1.3.tgz#70b0349708d170325eecf043b6840029bc57cda5" - integrity sha512-vpYyUYaE9h5KhJC4BJp4CeWThB7rrfs40d36dKkn45Vgzuj2lVCJ8FeU0S5XWYa495DLxxECED0IZt9ROvlwcg== +"@math.gl/core@3.4.2", "@math.gl/core@^3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/core/-/core-3.4.2.tgz#1b5468f04de8e3bdae5b7717b459759daa7b0a80" + integrity sha512-65vhtokCDq0N16DLwWZhPTNAGuVtTjyyi5tx950yNN3ei5BRxz2JHe6JTSnjjKO/2w9KuQYOOqokc7ARog0vKg== dependencies: - "@babel/runtime" "^7.0.0" + "@babel/runtime" "^7.12.0" gl-matrix "^3.0.0" -"@math.gl/web-mercator@^3.1.3": - version "3.1.3" - resolved "https://registry.yarnpkg.com/@math.gl/web-mercator/-/web-mercator-3.1.3.tgz#3a6b2aeb6c68b331f26269c2fa1905cacc40e84b" - integrity sha512-aU+3upxkdA9yObA7EudfEKfN/QH4o5impyc7s/a34J2hZKPsihgREphxnKzl2RknXD/KoL7MnQv589LToAJGMQ== +"@math.gl/polygon@^3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/polygon/-/polygon-3.4.2.tgz#36c327257959c8edcc258c4ddeaecf04b125cb90" + integrity sha512-ANbZmcrzavzEe0bHbdEYyiudPdGGV/quB3FxUJa3L1QCcZbnrqvnuwqX+8U8ltIDhbACG1x0Uxefwo8p77aMNw== dependencies: - "@babel/runtime" "^7.0.0" + "@math.gl/core" "3.4.2" + +"@math.gl/web-mercator@^3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/web-mercator/-/web-mercator-3.4.2.tgz#72c7c7e698bcf8d1d1d60c0ec4c5a4698c9b960e" + integrity sha512-Az/WI8vxbqnrTEcYgqDQ3CgCRoFA2a4XT9mkjVrT7iIlfrUF5lrIXcmpljjKvoFNBldKrng7hFSeHHM2ghgSrg== + dependencies: + "@babel/runtime" "^7.12.0" gl-matrix "^3.0.0" "@mikaelkristiansson/domready@^1.0.9": @@ -1609,13 +1624,20 @@ "@babel/runtime" "^7.0.0" probe.gl "3.1.1" -"@probe.gl/stats@3.2.1", "@probe.gl/stats@^3.2.1": +"@probe.gl/stats@3.2.1": version "3.2.1" resolved "https://registry.yarnpkg.com/@probe.gl/stats/-/stats-3.2.1.tgz#4e95c75513229ebb01384045e89524a466c022eb" integrity sha512-tXe5krgbodxtVdUVWG4oIicMoCHNGp7QYkaHSDrUeTfJVqYuZz99T6r7qmn0bCo4wQlzn936jJ+QiAltHxatig== dependencies: "@babel/runtime" "^7.0.0" +"@probe.gl/stats@^3.3.0": + version "3.3.1" + resolved "https://registry.yarnpkg.com/@probe.gl/stats/-/stats-3.3.1.tgz#6119c4ce978420ea08464aaf1773d983d4ad9c66" + integrity sha512-7ekl4qYndDgmCzZMNhicgJpIzApyjdqo67qv1zKx8hmAgC+AeCk6LE8sdiTauddd8+FDViAkxhrr271KwOgHfw== + dependencies: + "@babel/runtime" "^7.0.0" + "@reach/router@^1.2.1": version "1.2.1" resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.2.1.tgz#34ae3541a5ac44fa7796e5506a5d7274a162be4e" @@ -10134,12 +10156,12 @@ math-random@^1.0.1: resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A== -math.gl@^3.1.2, math.gl@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/math.gl/-/math.gl-3.1.3.tgz#1e702df8cba024cc229e18e3c57c60a27943cb95" - integrity sha512-3OYCtzTOW1wkZufjsxk8g1D77+z+x7QehOZcMFPGgw1QjVEFNcyy3ql6hdrZpUlkyE3pX4lYak7WOIE+n0obYg== +math.gl@^3.4.2: + version "3.4.2" + resolved "https://registry.yarnpkg.com/math.gl/-/math.gl-3.4.2.tgz#1d39b6b9f735b57134c26f079607611dbf4e8c89" + integrity sha512-0I77HBiC+q/XRRw807dCwUeMTUotzNQUQZEk0kPd39iRmU67dLId0+OtCGFYjIzyM+gNaj1JWueiOYV/gdl+dQ== dependencies: - "@math.gl/core" "3.1.3" + "@math.gl/core" "3.4.2" md5-file@^3.2.3: version "3.2.3" @@ -10572,10 +10594,10 @@ mjolnir.js@^2.2.0: "@babel/runtime" "^7.0.0" hammerjs "^2.0.8" -mjolnir.js@^2.3.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/mjolnir.js/-/mjolnir.js-2.4.0.tgz#247f1640d8382c07c3030595f7957e1a5383b6e4" - integrity sha512-0WyWlc5EzdZ7eD0Fjy1DarzJpknesJaMJ6P0c6gDlbotfj3GRzv0odTXfTVVMm9WxEQSUzxosdnPqnd0SDxIyA== +mjolnir.js@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/mjolnir.js/-/mjolnir.js-2.5.0.tgz#5918b74625d9682002da82e01d6ffb0b16b02b0e" + integrity sha512-YkVoyKs7qm9xvAgRgjx3Md/7eYqmq7VXOgTKQNnmuzcBJzMebjdIWa7FdTd0RZBrw3UL6V6TTktsxJwBMLXUNA== dependencies: "@babel/runtime" "^7.0.0" hammerjs "^2.0.8" diff --git a/yarn.lock b/yarn.lock index 5baff8941..4acedc988 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1011,6 +1011,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.12.0": + version "7.12.18" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.18.tgz#af137bd7e7d9705a412b3caaf991fe6aaa97831b" + integrity sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/runtime@^7.8.4": version "7.9.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz" @@ -1113,58 +1120,60 @@ "@types/react" "*" indefinitely-typed "^1.0.3" -"@deck.gl/core@^8.0.6": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@deck.gl/core/-/core-8.1.1.tgz" - integrity sha512-tw94gUA4E++f9NrEmhq7+C2KNRQUTtTdO6WRDvqW373Ei4H6l5J+M/mN5nbT9m+M0sZqc3h7Z0YuA3mjM8hHfw== +"@deck.gl/core@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/core/-/core-8.4.6.tgz#fc1cf34b8eea059bf531aee68ed280b33e1948b8" + integrity sha512-ubGvqBIJqqhX6W+IePj1Y4PGS3eYqgMApxM5CyrT6JFoT2QaQ8uBNQuM+/JCWSBix4JNHu8lsDukTWVpxKhtVQ== dependencies: - "@loaders.gl/core" "^2.1.1" - "@loaders.gl/images" "^2.1.1" - "@luma.gl/core" "^8.1.0" - "@math.gl/web-mercator" "^3.1.3" + "@loaders.gl/core" "^2.3.9" + "@loaders.gl/images" "^2.3.9" + "@luma.gl/core" "^8.4.1" + "@math.gl/web-mercator" "^3.4.2" gl-matrix "^3.0.0" - math.gl "^3.1.2" - mjolnir.js "^2.3.0" + math.gl "^3.4.2" + mjolnir.js "^2.5.0" probe.gl "^3.2.1" -"@deck.gl/geo-layers@^8.0.6": - version "8.2.8" - resolved "https://registry.yarnpkg.com/@deck.gl/geo-layers/-/geo-layers-8.2.8.tgz" - integrity sha512-1JVw9MAVmxmCxwkclJvEaUtsBDk4CAQs7/GXKNRXmFJ04xHd+ls0PaXqy+Qxc3q/nckorwx0c3vUDhwgcxu/og== - dependencies: - "@loaders.gl/3d-tiles" "^2.2.3" - "@loaders.gl/loader-utils" "^2.2.3" - "@loaders.gl/mvt" "^2.2.3" - "@loaders.gl/terrain" "^2.2.3" - "@loaders.gl/tiles" "^2.2.3" - "@math.gl/culling" "^3.2.1" - "@math.gl/web-mercator" "^3.2.1" +"@deck.gl/geo-layers@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/geo-layers/-/geo-layers-8.4.6.tgz#2e5e6ddf2e829cbf7a2b93d7f03a5d5de5f0e0b3" + integrity sha512-ac5YnwZ+4Qeqj/qicm1sKYCBs+8kJR3rN6SRCqSuxKgGg1xJQo79aeJ8vKgD28/MoEU/pZ3oHOfaIDGfWGuAJw== + dependencies: + "@loaders.gl/3d-tiles" "^2.3.9" + "@loaders.gl/gis" "^2.3.9" + "@loaders.gl/loader-utils" "^2.3.9" + "@loaders.gl/mvt" "^2.3.9" + "@loaders.gl/terrain" "^2.3.9" + "@loaders.gl/tiles" "^2.3.9" + "@math.gl/culling" "^3.4.2" + "@math.gl/web-mercator" "^3.4.2" h3-js "^3.6.0" long "^3.2.0" - math.gl "^3.2.1" + math.gl "^3.4.2" -"@deck.gl/layers@^8.0.6": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@deck.gl/layers/-/layers-8.1.1.tgz" - integrity sha512-6fWZ5SGZvgvXMELzrGf8eOE0ue10qWVdIZe9Wga5hzafENZ89Si4d4k3XzYIGz6iNMnp7rhAJszeMbEWhyox3g== +"@deck.gl/layers@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/layers/-/layers-8.4.6.tgz#f37f5629d39e6f6d2471bcca802073baa3808b75" + integrity sha512-2lbQkTS7BXf56LqWjLathyy+3JWiHznotTlGYGhi3YLFQMD47R+L04Glg003zyjirJNRlOiLmF/Zogva0T/eQg== dependencies: - "@loaders.gl/core" "^2.1.1" - "@loaders.gl/images" "^2.1.1" + "@loaders.gl/images" "^2.3.9" "@mapbox/tiny-sdf" "^1.1.0" + "@math.gl/polygon" "^3.4.2" earcut "^2.0.6" -"@deck.gl/mesh-layers@^8.0.6": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@deck.gl/mesh-layers/-/mesh-layers-8.1.1.tgz" - integrity sha512-xhWCYZYN5jOJlidkGmKoPtrYbGIgNZnqdcMhBLZ316h9vz1c00ExRQyFbo0LdJw4aEGPt5sSnDs113PWQllB3w== +"@deck.gl/mesh-layers@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/mesh-layers/-/mesh-layers-8.4.6.tgz#fb9f0ff80cb44185b123157c2d927757258c9ecb" + integrity sha512-k9H+RNtoJzi+YtRh7x3ATKSMH857BPctvxIyPO9YRZBqB6P0PNMBPfsP6ETxreCFErGPct5xRAMJdRvPijF1aA== dependencies: - "@luma.gl/experimental" "^8.1.0" - "@luma.gl/shadertools" "^8.1.0" + "@loaders.gl/gltf" "^2.3.9" + "@luma.gl/experimental" "^8.4.1" + "@luma.gl/shadertools" "^8.4.1" -"@deck.gl/react@^8.0.6": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@deck.gl/react/-/react-8.1.1.tgz" - integrity sha512-uD/itZSbzKqIQZBFxUGsUm8kMqoFaGyAONheNyGE+ZQ7trwrxjbDc9PKLY/djc5EwoO0lE+PcadZTkcY0LE/XA== +"@deck.gl/react@^8.4.6": + version "8.4.6" + resolved "https://registry.yarnpkg.com/@deck.gl/react/-/react-8.4.6.tgz#af87f0de404758e606868c4bb70c81f9c0b6559a" + integrity sha512-mkfmwhzuBbtySqkbFEIFH2T/PRXGrLaOzaRPZxHJor+l18bEzcZkwee+0uqD8M0YrNTbNl1ehsADOXGZF/wTSw== dependencies: prop-types "^15.6.0" @@ -2115,30 +2124,30 @@ npmlog "^4.1.2" write-file-atomic "^2.3.0" -"@loaders.gl/3d-tiles@^2.2.3": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/3d-tiles/-/3d-tiles-2.2.8.tgz" - integrity sha512-amPwjwQkz44Z3c/bFIp3Xd8BRHeoAyiKzCH2Kk/sVBRFZ4H7PPRp85HKRThAOE6URWLseUto7+VyU48wL0ucAA== - dependencies: - "@loaders.gl/core" "2.2.8" - "@loaders.gl/draco" "2.2.8" - "@loaders.gl/gltf" "2.2.8" - "@loaders.gl/loader-utils" "2.2.8" - "@loaders.gl/math" "2.2.8" - "@loaders.gl/tiles" "2.2.8" - "@math.gl/core" "^3.2.0" - "@math.gl/geospatial" "^3.2.0" +"@loaders.gl/3d-tiles@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/3d-tiles/-/3d-tiles-2.3.12.tgz#29e9c8b6aabc857b77375833357156e71de50001" + integrity sha512-BetO25a6blfLjbuMHNga5kcyGIgvO39dtAtz+x4NOvA1uMGYYRHS4moSSkZ/K8bhKSy1RNUFB+fJ2zCTOSbyIw== + dependencies: + "@loaders.gl/core" "2.3.12" + "@loaders.gl/draco" "2.3.12" + "@loaders.gl/gltf" "2.3.12" + "@loaders.gl/loader-utils" "2.3.12" + "@loaders.gl/math" "2.3.12" + "@loaders.gl/tiles" "2.3.12" + "@math.gl/core" "^3.3.0" + "@math.gl/geospatial" "^3.3.0" "@probe.gl/stats" "^3.3.0" -"@loaders.gl/core@2.2.8": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-2.2.8.tgz" - integrity sha512-PM74zQA6Kn6NJCMoRdEDENy9jQWQyMkICKZ6o8UGa6/oi3dD4LO5GhFZSwU6W/Lxl/IeUwaZBQ3MqfT3aXA0Dg== +"@loaders.gl/core@2.3.12", "@loaders.gl/core@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-2.3.12.tgz#452451cb5ac8fe9b8feef9868012f23e964b9e22" + integrity sha512-4BXsXVSuDwntp04FzUbrOCGY4XIBk+qH3/mFAvJnaUx8Vw37ug1OKJh+8OuSBBF08H0NFSD1hygZlLXdzLV9Pg== dependencies: "@babel/runtime" "^7.3.1" - "@loaders.gl/loader-utils" "2.2.8" + "@loaders.gl/loader-utils" "2.3.12" -"@loaders.gl/core@^2.1.1", "@loaders.gl/core@^2.1.2": +"@loaders.gl/core@^2.1.2": version "2.1.2" resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-2.1.2.tgz" integrity sha512-3OWOOYk80LnUlhnFS3XEivKJnbB2AJH14BPCEighkCdkkQXFK0TWzQuk1uSCyd2P8fae1MRU1G7j0Bat4gWDxQ== @@ -2146,38 +2155,40 @@ "@babel/runtime" "^7.3.1" "@loaders.gl/loader-utils" "2.1.2" -"@loaders.gl/draco@2.2.8": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/draco/-/draco-2.2.8.tgz" - integrity sha512-naU52eLF9e3l84ffGURXnsmFKNaggCqjEaF+6eg7trZjPzFv5HEQKSmi6oA3HwKPxzR4yvvu/UgyI/xOOwPrvw== +"@loaders.gl/draco@2.3.12": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/draco/-/draco-2.3.12.tgz#89b627c47202595502115fb7f34f0187cc9dd351" + integrity sha512-CSNQ1ozn2AlF1geM4F6eHtHODFJzM9Uhrx9rYghoAv23N25h2DYqSzBKSET+z32IYmh0HY7VcvAgx1A/9R212Q== dependencies: "@babel/runtime" "^7.3.1" - "@loaders.gl/loader-utils" "2.2.8" - draco3d "^1.3.4" + "@loaders.gl/loader-utils" "2.3.12" + draco3d "^1.3.6" -"@loaders.gl/gltf@2.2.8": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/gltf/-/gltf-2.2.8.tgz" - integrity sha512-Zd31KpKsrA/7dMqwGYR7XT5vqbmEfAGJpdhYYLG9mAQUIXjvi46qm91cFg6vEnTfS+nzpupHb7aMxG3ljP2cxQ== +"@loaders.gl/gis@2.3.12", "@loaders.gl/gis@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/gis/-/gis-2.3.12.tgz#355bb7f658372af62843ebec383e02bbe5c63dad" + integrity sha512-hXYQJpQgcDCyK+4NhKz1NxhWyuz+4uTkmeAkhA5DK4Gie/3AAvesFOsS4VPl+jthGBFwSJxw/ElqE5CHnznRjg== dependencies: - "@loaders.gl/core" "2.2.8" - "@loaders.gl/draco" "2.2.8" - "@loaders.gl/images" "2.2.8" - "@loaders.gl/loader-utils" "2.2.8" + "@loaders.gl/loader-utils" "2.3.12" + "@mapbox/vector-tile" "^1.3.1" + pbf "^3.2.1" -"@loaders.gl/images@2.2.8": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/images/-/images-2.2.8.tgz" - integrity sha512-qFKdtD8Wo7wmqFJsaqBm5owrzl2vDMlTYzGaqnpNjqVCEmjp8f6mj+511FyXmE4vuPqiC/zOFg/pAKXi39bHRQ== +"@loaders.gl/gltf@2.3.12", "@loaders.gl/gltf@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/gltf/-/gltf-2.3.12.tgz#234269d25bea765d82072b8045f94ecccb6397a4" + integrity sha512-b1YUbuh7r6yr37RzUhRE/+qedPHKBcfHHPDdDNZvgFBmkYm6/dE/ZpFfywsZ4oSreHF+14lJeaAdzPU4Jw9Syw== dependencies: - "@loaders.gl/loader-utils" "2.2.8" + "@loaders.gl/core" "2.3.12" + "@loaders.gl/draco" "2.3.12" + "@loaders.gl/images" "2.3.12" + "@loaders.gl/loader-utils" "2.3.12" -"@loaders.gl/images@^2.1.1": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@loaders.gl/images/-/images-2.1.2.tgz" - integrity sha512-BYTf7kajQ1Wir9X5WJLbJinctxi6aX9/QASRSkuJGqhK7gs4msGahW1wxaIXqBx7ECLTkqrQwzZ+KHqUu8Tz8w== +"@loaders.gl/images@2.3.12", "@loaders.gl/images@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/images/-/images-2.3.12.tgz#4c14a00525c5348244f8ac2fc87b942682089092" + integrity sha512-frqqt42+ZKcR6BHcHG6v0pzOO8DM9UcWHTK6iKpa2SdDYKWS2WAt3SAmspPOI33nJ8w0OA8DnYiF/2FalzuGqg== dependencies: - "@loaders.gl/loader-utils" "2.1.2" + "@loaders.gl/loader-utils" "2.3.12" "@loaders.gl/loader-utils@2.1.2": version "2.1.2" @@ -2187,53 +2198,55 @@ "@babel/runtime" "^7.3.1" "@probe.gl/stats" "^3.2.1" -"@loaders.gl/loader-utils@2.2.8", "@loaders.gl/loader-utils@^2.2.3": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/loader-utils/-/loader-utils-2.2.8.tgz" - integrity sha512-3F2VgxJPxjuZwAr8fDBkZzx3Wg275XdVaWnyYQ3uyZQ22yGEkrzKc+TlgcqSrxbO5pHrtS5PdS7dmyoJo2+Bdg== +"@loaders.gl/loader-utils@2.3.12", "@loaders.gl/loader-utils@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/loader-utils/-/loader-utils-2.3.12.tgz#458caadcdf4a2d994c61ee0079a79a6e7edfff0b" + integrity sha512-DBDEgqMMxRfOX8XguyzCTpUt1Bz1y+q41KHZ6S+896VXVGicb22LKWIYIwGKNtC9pb77JTbWjcSux2GPBVThkw== dependencies: "@babel/runtime" "^7.3.1" "@probe.gl/stats" "^3.3.0" -"@loaders.gl/math@2.2.8": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/math/-/math-2.2.8.tgz" - integrity sha512-Yd52cSG3SfJegA2lXGpemQLzXjxOOKFt/NMuc/iHF66n7a53mVkgjqd6ox6qCE7G/pmnbtAFOkNlxX9vPZLaQw== +"@loaders.gl/math@2.3.12": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/math/-/math-2.3.12.tgz#f517f284c631d999bb2a96910407fe49c208617a" + integrity sha512-SSOtH3l1bcTGOEIfPQhilCfAZUGQhjTaiUbnp4X7SVwp2C71lOy4sa2C5N0ZQMIfiHupW+sVG9t/5sq8bA5YYg== dependencies: - "@loaders.gl/images" "2.2.8" - "@loaders.gl/loader-utils" "2.2.8" - "@math.gl/core" "^3.2.0" + "@loaders.gl/images" "2.3.12" + "@loaders.gl/loader-utils" "2.3.12" + "@math.gl/core" "^3.3.0" -"@loaders.gl/mvt@^2.2.3": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/mvt/-/mvt-2.2.8.tgz" - integrity sha512-c9/70PCs9N8+9X4goiAnSQYoKJKq1wylCrtnzQGskaWBrpF1McyIcsv6nARbFDGlnXPmk2Ao/kDpRUDlA2IgRg== +"@loaders.gl/mvt@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/mvt/-/mvt-2.3.12.tgz#4e0e2693831d769761dabe310da7aa9da89afce2" + integrity sha512-Px/XNP1wjzD4cIJBPewuveyhSh3CB5RMxSOoQEXO76NBhB2Gj/AYmVOYX2IcNbyKe3/YI31Zg/MDDxEleCisRg== dependencies: - "@loaders.gl/loader-utils" "2.2.8" + "@loaders.gl/gis" "2.3.12" + "@loaders.gl/loader-utils" "2.3.12" + "@mapbox/point-geometry" "~0.1.0" "@mapbox/vector-tile" "^1.3.1" pbf "^3.2.1" -"@loaders.gl/terrain@^2.2.3": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/terrain/-/terrain-2.2.8.tgz" - integrity sha512-ltfPo4SLd4q6VDqaXScoKrQnILvQbOPdDQrEphuHHBl7tOJaVT1oWoP4vPautTV5ncMXnJN6tZq39ppsVXGtBg== +"@loaders.gl/terrain@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/terrain/-/terrain-2.3.12.tgz#34008e9a842ee507ddb78ced9da28ac17368ea24" + integrity sha512-+G+HEXYUJe7QVhYBPr2nrlPPQddwLnoyJb2sv5LuSg6rXr71Da/kR57wxjaD1EG1kmbEL1katKR1w5D0XHkxeg== dependencies: "@babel/runtime" "^7.3.1" - "@loaders.gl/loader-utils" "2.2.8" + "@loaders.gl/loader-utils" "2.3.12" "@mapbox/martini" "^0.2.0" -"@loaders.gl/tiles@2.2.8", "@loaders.gl/tiles@^2.2.3": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@loaders.gl/tiles/-/tiles-2.2.8.tgz" - integrity sha512-5P5D08NP5nCUbs1lYA4UdkaxSgQ9pqzdZY1RPTg1et3/bxGkh5KmzpNxBab20reZRaC+lFGbzWgbG33eEgQnwA== - dependencies: - "@loaders.gl/core" "2.2.8" - "@loaders.gl/loader-utils" "2.2.8" - "@loaders.gl/math" "2.2.8" - "@math.gl/core" "^3.2.0" - "@math.gl/culling" "^3.2.0" - "@math.gl/geospatial" "^3.2.0" - "@math.gl/web-mercator" "^3.2.0" +"@loaders.gl/tiles@2.3.12", "@loaders.gl/tiles@^2.3.9": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@loaders.gl/tiles/-/tiles-2.3.12.tgz#d161c15d9ca36e1f2912dd1326fe861d2240ade5" + integrity sha512-SiF726dTDZPS97+BiSLlA780hIKMV0zpB5Ch29NMFZC37G0YIuInQS8YhAFANK+MjEPZjrhpjiAF/bTLmknAOw== + dependencies: + "@loaders.gl/core" "2.3.12" + "@loaders.gl/loader-utils" "2.3.12" + "@loaders.gl/math" "2.3.12" + "@math.gl/core" "^3.3.0" + "@math.gl/culling" "^3.3.0" + "@math.gl/geospatial" "^3.3.0" + "@math.gl/web-mercator" "^3.3.0" "@probe.gl/stats" "^3.3.0" "@loaders.gl/wkt@^2.1.2": @@ -2241,70 +2254,75 @@ resolved "https://registry.yarnpkg.com/@loaders.gl/wkt/-/wkt-2.1.2.tgz" integrity sha512-k/2QHco4/azxwsOP1f4KiY9YCXyMwuj+ngJ9ZfM9NJvX0bwKcMljOAvLDk/fxDOsPHEQX193hdc3sSVfJnLQcA== -"@luma.gl/constants@8.1.0", "@luma.gl/constants@^8.0.1": +"@luma.gl/constants@8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/constants/-/constants-8.4.3.tgz#d9c77844328ade0b7eda39f2086636157a0e91ad" + integrity sha512-sInPqqnSijiSUiGmfXqIbh4GGFCOhRcqUAtawXFEOUqSHJh8Amytr35s8arqBVzav+rT8uxFUxdUmnPJ93AOsQ== + +"@luma.gl/constants@^8.0.1": version "8.1.0" resolved "https://registry.yarnpkg.com/@luma.gl/constants/-/constants-8.1.0.tgz" integrity sha512-mKd3FKkvr17/MdrFgtVAMddTiBwgAtAtXx3XCx6bpR1nJg39f7j7MnrFB3omu/twISLWLxv9GqIo+yxuO5hnhw== -"@luma.gl/core@^8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/core/-/core-8.1.0.tgz" - integrity sha512-zZwbO5tledK032jFBKA5zh6EG42bgocjc8sqpSFVrVyCXYlG6LMBsHQf7fEqpM/vUuQWdLqCvM3NsLzHrB97rA== +"@luma.gl/core@^8.4.1": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/core/-/core-8.4.3.tgz#5344e6327cc95def76937be697ba99be80bf5bcd" + integrity sha512-7nTltU4meziOLKNWtHeGnwAEY0abqpOiXzT5JPI+hR4lVKW+e3If4IhZJNwbB0nK1d9K7HRc7XAeO2O522LvjA== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" - "@luma.gl/engine" "8.1.0" - "@luma.gl/shadertools" "8.1.0" - "@luma.gl/webgl" "8.1.0" + "@luma.gl/constants" "8.4.3" + "@luma.gl/engine" "8.4.3" + "@luma.gl/gltools" "8.4.3" + "@luma.gl/shadertools" "8.4.3" + "@luma.gl/webgl" "8.4.3" -"@luma.gl/engine@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/engine/-/engine-8.1.0.tgz" - integrity sha512-szBn9I7ipsNSldotCaOGdv8T0/2MNZwzS7yTqzqIvKe3l1TbsLVBC0BWbHkH82BXlIedI6iPQ/dPVn/jVYljIQ== +"@luma.gl/engine@8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/engine/-/engine-8.4.3.tgz#3df0cdd29e6e7160e88b19c5c8c54566bf872219" + integrity sha512-7lnXu04fMjS020HaO04BeignK3tHfIUlfodwLjTiq6BxCiHyAUUXFRh0g41N9V04AFnFuOazgfXMMeXFw09zag== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" - "@luma.gl/gltools" "8.1.0" - "@luma.gl/shadertools" "8.1.0" - "@luma.gl/webgl" "8.1.0" - math.gl "^3.1.3" + "@luma.gl/constants" "8.4.3" + "@luma.gl/gltools" "8.4.3" + "@luma.gl/shadertools" "8.4.3" + "@luma.gl/webgl" "8.4.3" + "@math.gl/core" "^3.4.2" probe.gl "^3.2.1" -"@luma.gl/experimental@^8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/experimental/-/experimental-8.1.0.tgz" - integrity sha512-LXUiBEX7rmWyBEAckIcMuGaQNgwaMsrJfgX54ddaFyUGK8k1s4ze00lOnbrSE7VQ081EgA6Mu0pte2Tiz9xziA== +"@luma.gl/experimental@^8.4.1": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/experimental/-/experimental-8.4.3.tgz#5d8ac594ff58668a8eb25a8bf84142823a716ce1" + integrity sha512-Xw5bn2qFmifUUXPN4E/x3skI8dKdtZQkF25AkXP89DrY7eCrhe2bFGvXMD/XHr/UZMENxAhByZqnPmLuZOr8bw== dependencies: - "@loaders.gl/images" "^2.1.1" - "@luma.gl/constants" "8.1.0" + "@luma.gl/constants" "8.4.3" + "@math.gl/core" "^3.4.1" earcut "^2.0.6" - math.gl "^3.1.3" -"@luma.gl/gltools@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/gltools/-/gltools-8.1.0.tgz" - integrity sha512-+6k/++mJRcsJMqts90Oabap6+MDnw4Rf3G+eIZ6gI6oH4NSrLu+kY2KAKycQwoljQ4zVwLRcPydlpcPMJx7zhg== +"@luma.gl/gltools@8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/gltools/-/gltools-8.4.3.tgz#2b847583a8076add159ea4666082d123e19db71f" + integrity sha512-CEhhloxNixHlO+YVK48V28219h+XGGi7GgYjuZE+H9VQpMahPUnzWNU0gxim2EXn6V8nZTyQ2wrNduGlhxBCWA== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" + "@luma.gl/constants" "8.4.3" probe.gl "^3.2.1" -"@luma.gl/shadertools@8.1.0", "@luma.gl/shadertools@^8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/shadertools/-/shadertools-8.1.0.tgz" - integrity sha512-RCKaAk5tyDdiUQJciMIIuMYH2fGnzvhwbIeQV1/9oLDndkjGZCTFkLgvQnA/roZzy84QvoRoNn1FFc1XEvwwYg== +"@luma.gl/shadertools@8.4.3", "@luma.gl/shadertools@^8.4.1": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/shadertools/-/shadertools-8.4.3.tgz#9ff626f09c38929593673a4f4a244d8fad5712a9" + integrity sha512-fdy89iDVBLwR71iVQgpQdvRKdM+E3YAKO33JmCxpcOrWHqyOZhRhyX3GlvMnRJdr/yW/z/1YcWm+P2quC/1lxg== dependencies: "@babel/runtime" "^7.0.0" - math.gl "^3.1.3" + "@math.gl/core" "^3.4.2" -"@luma.gl/webgl@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@luma.gl/webgl/-/webgl-8.1.0.tgz" - integrity sha512-M9Wpmz9zMPHOJghq76KJUDweAdyPFpf18Oi+LhlLLXoHURxxPz6edJXLO4FOXm5DbvG3oCeWkOnfTKSL9P2M0w== +"@luma.gl/webgl@8.4.3": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@luma.gl/webgl/-/webgl-8.4.3.tgz#5dd5836817194b7d9c8f7961a6f4b793c76ed2bb" + integrity sha512-8y1wbSJxRRc8AmaPdGZ2YCYcDyvF8uYVw8AXWAfbnFHqOZlcNQ/ac8T+atvf0P+HRgPW+e4h8rovPI0IiXiKkw== dependencies: "@babel/runtime" "^7.0.0" - "@luma.gl/constants" "8.1.0" - "@luma.gl/gltools" "8.1.0" + "@luma.gl/constants" "8.4.3" + "@luma.gl/gltools" "8.4.3" probe.gl "^3.2.1" "@mapbox/geojson-area@0.2.2": @@ -2381,39 +2399,38 @@ strxml mapbox/strxml xml-escape "^1.1.0" -"@math.gl/core@3.1.3": - version "3.1.3" - resolved "https://registry.yarnpkg.com/@math.gl/core/-/core-3.1.3.tgz" - integrity sha512-vpYyUYaE9h5KhJC4BJp4CeWThB7rrfs40d36dKkn45Vgzuj2lVCJ8FeU0S5XWYa495DLxxECED0IZt9ROvlwcg== +"@math.gl/core@3.4.2", "@math.gl/core@^3.3.0", "@math.gl/core@^3.4.1", "@math.gl/core@^3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/core/-/core-3.4.2.tgz#1b5468f04de8e3bdae5b7717b459759daa7b0a80" + integrity sha512-65vhtokCDq0N16DLwWZhPTNAGuVtTjyyi5tx950yNN3ei5BRxz2JHe6JTSnjjKO/2w9KuQYOOqokc7ARog0vKg== dependencies: - "@babel/runtime" "^7.0.0" + "@babel/runtime" "^7.12.0" gl-matrix "^3.0.0" -"@math.gl/core@3.2.2", "@math.gl/core@^3.2.0": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@math.gl/core/-/core-3.2.2.tgz" - integrity sha512-R1UQwg699pfReLHy0N+ach2KdGqH4XsniEPKM7H0WbeDhEvuoMRWB9oNtIw9qPQV39lBv3Dzplaw5DPscwgMPQ== +"@math.gl/culling@^3.3.0", "@math.gl/culling@^3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/culling/-/culling-3.4.2.tgz#a3d9a80e3c69c3613591a732515875dbdcf54e6a" + integrity sha512-rjDfJp58jvTzMjX954/EMdcaVrX8UkkkXWXc1PU2+XFyAtaBYHDk7jiaFQQbBx8sqk9PKd62j3UTwtSreWyoyQ== dependencies: - "@babel/runtime" "^7.0.0" + "@babel/runtime" "^7.12.0" + "@math.gl/core" "3.4.2" gl-matrix "^3.0.0" -"@math.gl/culling@^3.2.0", "@math.gl/culling@^3.2.1": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@math.gl/culling/-/culling-3.2.2.tgz" - integrity sha512-j3Y0FLqyk0FKmL7JX8zONP2jdhG6KAPLcipnAfwVKMfDsbAHddbMm7iUNqWsXy9txd8k3KUs/TgFz3xDIz/KBQ== +"@math.gl/geospatial@^3.3.0": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/geospatial/-/geospatial-3.4.2.tgz#2f497cd0f478eb77587db25e3e0131ba241d2983" + integrity sha512-EiCwU3B4ftrUsPPHmLqJuxo37Y7Fvi9Mqpvxj6PvdvsF8EmEvMdYgiQXSNL9vSq5JbEy9xWL2ph47wvkWFoWUQ== dependencies: - "@babel/runtime" "^7.0.0" - "@math.gl/core" "3.2.2" + "@babel/runtime" "^7.12.0" + "@math.gl/core" "3.4.2" gl-matrix "^3.0.0" -"@math.gl/geospatial@^3.2.0": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@math.gl/geospatial/-/geospatial-3.2.2.tgz" - integrity sha512-pQUMd6DPK3+j72A914wCeS+G3hdnVDnn4W+u+0FexmeyXhbegV0UcEh+NVDh3Q3T3aXc6O1kzNta0RWC3mLngw== +"@math.gl/polygon@^3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/polygon/-/polygon-3.4.2.tgz#36c327257959c8edcc258c4ddeaecf04b125cb90" + integrity sha512-ANbZmcrzavzEe0bHbdEYyiudPdGGV/quB3FxUJa3L1QCcZbnrqvnuwqX+8U8ltIDhbACG1x0Uxefwo8p77aMNw== dependencies: - "@babel/runtime" "^7.0.0" - "@math.gl/core" "3.2.2" - gl-matrix "^3.0.0" + "@math.gl/core" "3.4.2" "@math.gl/web-mercator@^3.1.3": version "3.1.3" @@ -2423,12 +2440,12 @@ "@babel/runtime" "^7.0.0" gl-matrix "^3.0.0" -"@math.gl/web-mercator@^3.2.0", "@math.gl/web-mercator@^3.2.1": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@math.gl/web-mercator/-/web-mercator-3.2.2.tgz" - integrity sha512-uZbLlST7gbfJV227Ev1oShpYQGon9Nk/i0AoM81mVoEYtd+XxKuoDBYaRIdPNVkkALwF9xFG1lwxHqblrs3v5w== +"@math.gl/web-mercator@^3.3.0", "@math.gl/web-mercator@^3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@math.gl/web-mercator/-/web-mercator-3.4.2.tgz#72c7c7e698bcf8d1d1d60c0ec4c5a4698c9b960e" + integrity sha512-Az/WI8vxbqnrTEcYgqDQ3CgCRoFA2a4XT9mkjVrT7iIlfrUF5lrIXcmpljjKvoFNBldKrng7hFSeHHM2ghgSrg== dependencies: - "@babel/runtime" "^7.0.0" + "@babel/runtime" "^7.12.0" gl-matrix "^3.0.0" "@mrmlnc/readdir-enhanced@^2.2.1": @@ -5708,10 +5725,10 @@ downloadjs@^1.4.7: resolved "https://registry.yarnpkg.com/downloadjs/-/downloadjs-1.4.7.tgz" integrity sha1-9p+W+UDg0FU9rCkROYZaPNAQHjw= -draco3d@^1.3.4: - version "1.3.6" - resolved "https://registry.yarnpkg.com/draco3d/-/draco3d-1.3.6.tgz" - integrity sha512-zZoH5JNcdWDrUb2ks2mbzGDUUPvDaDf1ysTJS2St+3/F/8XcKAX4VKgzPjTP7MfHegHQ7Udv8ovS+R3AgXlH7g== +draco3d@^1.3.6: + version "1.4.1" + resolved "https://registry.yarnpkg.com/draco3d/-/draco3d-1.4.1.tgz#2abdcf7b59caaac50f7e189aec454176c57146b2" + integrity sha512-9Rxonc70xiovBC+Bq1h57SNZIHzWTibU1VfIGp5z3Xx8dPtv4yT5uGhiH7P5uvJRR2jkrvHafRxR7bTANkvfpg== duplexer@^0.1.1: version "0.1.1" @@ -9185,19 +9202,12 @@ martinez-polygon-clipping@^0.4.3: splaytree "^0.1.4" tinyqueue "^1.2.0" -math.gl@^3.1.2, math.gl@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/math.gl/-/math.gl-3.1.3.tgz" - integrity sha512-3OYCtzTOW1wkZufjsxk8g1D77+z+x7QehOZcMFPGgw1QjVEFNcyy3ql6hdrZpUlkyE3pX4lYak7WOIE+n0obYg== +math.gl@^3.4.2: + version "3.4.2" + resolved "https://registry.yarnpkg.com/math.gl/-/math.gl-3.4.2.tgz#1d39b6b9f735b57134c26f079607611dbf4e8c89" + integrity sha512-0I77HBiC+q/XRRw807dCwUeMTUotzNQUQZEk0kPd39iRmU67dLId0+OtCGFYjIzyM+gNaj1JWueiOYV/gdl+dQ== dependencies: - "@math.gl/core" "3.1.3" - -math.gl@^3.2.1: - version "3.2.2" - resolved "https://registry.yarnpkg.com/math.gl/-/math.gl-3.2.2.tgz" - integrity sha512-lkM9y3DirpOBMpCCrsOMV3AWkxtwql8fvF98EUN0SLOMWAIjnkQBS9NPleN5uvqpnjSVZd3Y3cn+fbIuA4npmQ== - dependencies: - "@math.gl/core" "3.2.2" + "@math.gl/core" "3.4.2" md5.js@^1.3.4: version "1.3.5" @@ -9504,7 +9514,7 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mjolnir.js@^2.3.0, mjolnir.js@^2.4.0: +mjolnir.js@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/mjolnir.js/-/mjolnir.js-2.4.0.tgz" integrity sha512-0WyWlc5EzdZ7eD0Fjy1DarzJpknesJaMJ6P0c6gDlbotfj3GRzv0odTXfTVVMm9WxEQSUzxosdnPqnd0SDxIyA== @@ -9512,6 +9522,14 @@ mjolnir.js@^2.3.0, mjolnir.js@^2.4.0: "@babel/runtime" "^7.0.0" hammerjs "^2.0.8" +mjolnir.js@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/mjolnir.js/-/mjolnir.js-2.5.0.tgz#5918b74625d9682002da82e01d6ffb0b16b02b0e" + integrity sha512-YkVoyKs7qm9xvAgRgjx3Md/7eYqmq7VXOgTKQNnmuzcBJzMebjdIWa7FdTd0RZBrw3UL6V6TTktsxJwBMLXUNA== + dependencies: + "@babel/runtime" "^7.0.0" + hammerjs "^2.0.8" + mkdirp-promise@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz"