mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
[file upload] bump loaders.gl@3.4.7 (#162176)
https://github.com/visgl/loaders.gl/pull/1570 removed `_rootObjectBatches` option. Replaced `_rootObjectBatches` with `metadata: true` `[Symbol.asyncIterator]()` is a weird piece of code that turns an Iterable into an Iterator, https://stackoverflow.com/questions/67038602/using-asynciterable-with-next-style-instead-of-for-await-loop. --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
a2a14cf5d1
commit
257e52eb84
5 changed files with 135 additions and 129 deletions
|
@ -755,9 +755,9 @@
|
|||
"@kbn/visualization-ui-components": "link:packages/kbn-visualization-ui-components",
|
||||
"@kbn/visualizations-plugin": "link:src/plugins/visualizations",
|
||||
"@kbn/watcher-plugin": "link:x-pack/plugins/watcher",
|
||||
"@loaders.gl/core": "^2.3.1",
|
||||
"@loaders.gl/json": "^2.3.1",
|
||||
"@loaders.gl/shapefile": "^2.3.1",
|
||||
"@loaders.gl/core": "^3.4.7",
|
||||
"@loaders.gl/json": "^3.4.7",
|
||||
"@loaders.gl/shapefile": "^3.4.7",
|
||||
"@mapbox/geojson-rewind": "^0.5.0",
|
||||
"@mapbox/mapbox-gl-draw": "1.3.0",
|
||||
"@mapbox/mapbox-gl-rtl-text": "0.2.3",
|
||||
|
|
|
@ -7,7 +7,9 @@
|
|||
|
||||
import { Feature } from 'geojson';
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import { JSONLoader, loadInBatches } from '../loaders';
|
||||
import type { Batch } from '@loaders.gl/schema';
|
||||
import { JSONLoader, type JSONLoaderOptions } from '@loaders.gl/json';
|
||||
import { loadInBatches } from '@loaders.gl/core';
|
||||
import type { ImportFailure } from '../../../../common/types';
|
||||
import { AbstractGeoFileImporter } from '../abstract_geo_file_importer';
|
||||
|
||||
|
@ -15,15 +17,8 @@ export const GEOJSON_FILE_TYPES = ['.json', '.geojson'];
|
|||
|
||||
const SUPPORTED_CRS_LIST = ['EPSG:4326', 'urn:ogc:def:crs:OGC:1.3:CRS84'];
|
||||
|
||||
interface LoaderBatch {
|
||||
bytesUsed?: number;
|
||||
batchType?: string;
|
||||
container?: Feature;
|
||||
data?: Feature[];
|
||||
}
|
||||
|
||||
export class GeoJsonImporter extends AbstractGeoFileImporter {
|
||||
private _iterator?: AsyncIterator<LoaderBatch>;
|
||||
private _iterator?: AsyncIterator<Omit<Batch, 'data'> & { data: Feature[] }>;
|
||||
private _prevBatchLastFeature?: Feature;
|
||||
|
||||
protected async _readNext(prevTotalFeaturesRead: number, prevTotalBytesRead: number) {
|
||||
|
@ -36,14 +31,24 @@ export class GeoJsonImporter extends AbstractGeoFileImporter {
|
|||
hasNext: true,
|
||||
};
|
||||
|
||||
const jsonOptions: JSONLoaderOptions['json'] = {
|
||||
jsonpaths: ['$.features'],
|
||||
};
|
||||
|
||||
const jsonLoaderOptions: JSONLoaderOptions = {
|
||||
// enabling metadata adds 3 additional batches to iterator output
|
||||
// 1) batchType: 'metadata' - ignored
|
||||
// 2) batchType: 'partial-result' - used to test for compatible crs, and fail early for incompatible crs
|
||||
// n) batchType: 'data' - unchanged by enabling metadata option
|
||||
// 3) batchType: 'final-result' - used to read top level feature when file is a single feature instead of feature collection
|
||||
metadata: true,
|
||||
json: jsonOptions,
|
||||
};
|
||||
|
||||
if (this._iterator === undefined) {
|
||||
// TODO: loadInBatches returns an AsyncIterable, not an AsyncInterator, which doesn't necessarily have a .next() function
|
||||
this._iterator = (await loadInBatches(this._getFile(), JSONLoader, {
|
||||
json: {
|
||||
jsonpaths: ['$.features'],
|
||||
_rootObjectBatches: true,
|
||||
},
|
||||
})) as any;
|
||||
this._iterator = (await loadInBatches(this._getFile(), JSONLoader, jsonLoaderOptions))[
|
||||
Symbol.asyncIterator
|
||||
]();
|
||||
}
|
||||
|
||||
if (!this._getIsActive() || !this._iterator) {
|
||||
|
@ -53,12 +58,21 @@ export class GeoJsonImporter extends AbstractGeoFileImporter {
|
|||
|
||||
const { value: batch, done } = await this._iterator.next();
|
||||
|
||||
if (!this._getIsActive() || done || batch === undefined) {
|
||||
results.hasNext = false;
|
||||
return results;
|
||||
}
|
||||
|
||||
if (batch.batchType === 'metadata') {
|
||||
return results;
|
||||
}
|
||||
|
||||
// geojson only supports WGS 84 datum, with longitude and latitude units of decimal degrees.
|
||||
// https://datatracker.ietf.org/doc/html/rfc7946#section-4
|
||||
// Deprecated geojson specification supported crs
|
||||
// https://geojson.org/geojson-spec.html#named-crs
|
||||
// This importer only supports WGS 84 datum
|
||||
if (typeof batch?.container?.crs === 'object') {
|
||||
if (typeof batch.container?.crs === 'object') {
|
||||
const crs = batch.container.crs as { type?: string; properties?: { name?: string } };
|
||||
if (
|
||||
crs?.type === 'link' ||
|
||||
|
@ -75,18 +89,13 @@ export class GeoJsonImporter extends AbstractGeoFileImporter {
|
|||
}
|
||||
}
|
||||
|
||||
if (!this._getIsActive() || done) {
|
||||
results.hasNext = false;
|
||||
return results;
|
||||
}
|
||||
|
||||
if (batch.bytesUsed) {
|
||||
results.bytesRead = batch.bytesUsed - prevTotalBytesRead;
|
||||
}
|
||||
|
||||
const features: Feature[] = this._prevBatchLastFeature ? [this._prevBatchLastFeature] : [];
|
||||
this._prevBatchLastFeature = undefined;
|
||||
const isLastBatch = batch.batchType === 'root-object-batch-complete';
|
||||
const isLastBatch = batch.batchType === 'final-result';
|
||||
if (isLastBatch) {
|
||||
// Handle single feature geoJson
|
||||
if (featureIndex === 0 && features.length === 0) {
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License
|
||||
* 2.0; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
|
||||
// Loading @loaders.gl from javascriopt file to typescript compilation failures within @loaders.gl.
|
||||
export { JSONLoader } from '@loaders.gl/json';
|
||||
export { _BrowserFileSystem as BrowserFileSystem, loadInBatches } from '@loaders.gl/core';
|
||||
export { DBFLoader, ShapefileLoader } from '@loaders.gl/shapefile';
|
|
@ -7,7 +7,8 @@
|
|||
|
||||
import React from 'react';
|
||||
import { Feature } from 'geojson';
|
||||
import { BrowserFileSystem, DBFLoader, loadInBatches, ShapefileLoader } from '../loaders';
|
||||
import { _BrowserFileSystem as BrowserFileSystem, loadInBatches } from '@loaders.gl/core';
|
||||
import { DBFLoader, ShapefileLoader } from '@loaders.gl/shapefile';
|
||||
import type { ImportFailure } from '../../../../common/types';
|
||||
import { ShapefileEditor } from './shapefile_editor';
|
||||
import { AbstractGeoFileImporter } from '../abstract_geo_file_importer';
|
||||
|
@ -51,10 +52,12 @@ export class ShapefileImporter extends AbstractGeoFileImporter {
|
|||
}
|
||||
|
||||
// read header from dbf file to get number of records in data file
|
||||
const dbfIterator = (await loadInBatches(this._dbfFile, DBFLoader, {
|
||||
metadata: false,
|
||||
dbf: { encoding: 'latin1' },
|
||||
})) as unknown as Iterator<{ nRecords: number }>;
|
||||
const dbfIterator = (
|
||||
await loadInBatches(this._dbfFile, DBFLoader, {
|
||||
metadata: false,
|
||||
dbf: { encoding: 'latin1' },
|
||||
})
|
||||
)[Symbol.asyncIterator]() as AsyncIterator<{ nRecords: number }>;
|
||||
const { value } = await dbfIterator.next();
|
||||
if (value.nRecords && typeof value.nRecords === 'number') {
|
||||
this._tableRowCount = value.nRecords;
|
||||
|
|
179
yarn.lock
179
yarn.lock
|
@ -5849,90 +5849,68 @@
|
|||
resolved "https://registry.yarnpkg.com/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-2.6.9.tgz#bf8e647dabd8b672744315f5df3e363b5987a463"
|
||||
integrity sha512-qECZ+1j3PSarYeCmJlYlrxq3TB7S020ICrYmpxyQyphbRiMI9I1Bw4t+vPrMAEKsTqB8UaOzBp21YWUpsiCBfA==
|
||||
|
||||
"@loaders.gl/core@2.3.1":
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-2.3.1.tgz#147037e17b014528dce00187aac0ec6ccb05938b"
|
||||
integrity sha512-6d5VRx+C16NOZxanGx18vfT576m909/3ljyE6pXw/1UJRuF14ypapGrIrYWXF/V2lOZ4jrGvVRlGBDFQqMI7rQ==
|
||||
"@loaders.gl/core@^3.4.7":
|
||||
version "3.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-3.4.7.tgz#c0bd115785ce9169972b4986a925cf6ab7569064"
|
||||
integrity sha512-iKyOKtUTYsgmIaXFmkaV1bc4h36TiHoKzc4xrolU4eSw9BQzR3UATEx/356sUI8g90uQe1SosAcKAUgAvFqgGg==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.3.1"
|
||||
"@loaders.gl/loader-utils" "2.3.1"
|
||||
"@loaders.gl/loader-utils" "3.4.7"
|
||||
"@loaders.gl/worker-utils" "3.4.7"
|
||||
"@probe.gl/log" "^4.0.1"
|
||||
|
||||
"@loaders.gl/core@2.3.13", "@loaders.gl/core@^2.3.1":
|
||||
version "2.3.13"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/core/-/core-2.3.13.tgz#093fe965cfab0a72c902a63d461282ae1ed55dc2"
|
||||
integrity sha512-Hjm8eJjS/OUnaHrOSgXtE+qDg5V4Do0jIpp2u0Dv3CMxPrtd2TpwkDfAyZWmmbZew9rzqPoAVMINejS/ItWUeg==
|
||||
"@loaders.gl/gis@3.4.7":
|
||||
version "3.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/gis/-/gis-3.4.7.tgz#e61190b714eb97d64e5ecea3cee1e1aafeacaa19"
|
||||
integrity sha512-mHZiike8c8zVp6ninNTHBZ/bEioHeKszXyRJqD+i+PBPkQNbQayItt+G6JNEgagdxqIHdgmDwjJZWQ8cvWbjBg==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.3.1"
|
||||
"@loaders.gl/loader-utils" "2.3.13"
|
||||
|
||||
"@loaders.gl/gis@2.3.1":
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/gis/-/gis-2.3.1.tgz#f867dbd32e1287b81da888f5dca6c4fe5c1d2c64"
|
||||
integrity sha512-nYaeQPAQ/juyhcFsqtxdYN3z39cpCu9kuQgIENeNu3AULcIRRf0w5qNlmgJow52XNHCWLE3uFxNCtiqtBI1RRg==
|
||||
dependencies:
|
||||
"@loaders.gl/loader-utils" "2.3.1"
|
||||
"@loaders.gl/loader-utils" "3.4.7"
|
||||
"@loaders.gl/schema" "3.4.7"
|
||||
"@mapbox/vector-tile" "^1.3.1"
|
||||
"@math.gl/polygon" "^3.5.1"
|
||||
pbf "^3.2.1"
|
||||
|
||||
"@loaders.gl/gis@2.3.13":
|
||||
version "2.3.13"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/gis/-/gis-2.3.13.tgz#b80cda7e8f709efd0a5a9badf7daf9c68b6b0409"
|
||||
integrity sha512-i+hot7QeW53GhRwnvF5H65lsZYv4/ESbFuGtNy5TKivPaTIqn1oIFtLOku9Ntw5xTfky9qNNlbMPcsDMoniavQ==
|
||||
"@loaders.gl/json@^3.4.7":
|
||||
version "3.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/json/-/json-3.4.7.tgz#de03e6f7bbbe59c92fdf7f2eb7f685b4afe49ec2"
|
||||
integrity sha512-m5tvmf53I3zlUkbQxt9B4bHgYn9cMBsru2/TgQypNl++jxOQcWAy6lYqpCucAMoBZ0V9exEnrxOeaELsYTByEg==
|
||||
dependencies:
|
||||
"@loaders.gl/loader-utils" "2.3.13"
|
||||
"@mapbox/vector-tile" "^1.3.1"
|
||||
pbf "^3.2.1"
|
||||
"@loaders.gl/gis" "3.4.7"
|
||||
"@loaders.gl/loader-utils" "3.4.7"
|
||||
"@loaders.gl/schema" "3.4.7"
|
||||
|
||||
"@loaders.gl/json@^2.3.1":
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/json/-/json-2.3.1.tgz#d1707f95ca3a1413c37cfaaefb103cc14b2632ff"
|
||||
integrity sha512-9nIpcgTmwbXLVXFfcPwLsx8vkw0kghgoV3POl67icaEm68MFlq9gIrP/JckA1nf/juIaIBSo5dUdZOOwAvvALw==
|
||||
dependencies:
|
||||
"@loaders.gl/gis" "2.3.1"
|
||||
"@loaders.gl/loader-utils" "2.3.1"
|
||||
"@loaders.gl/tables" "2.3.1"
|
||||
|
||||
"@loaders.gl/loader-utils@2.3.1":
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/loader-utils/-/loader-utils-2.3.1.tgz#ccf0d99541c8d3cb8dc123d2f8ca8480b9b93b8b"
|
||||
integrity sha512-8h0k96Hxxao+hWZNNtd+9PbiK+5epufKoG8IoEddbFeDhlp7wvwRmi0uYf2Qxkn40Vlq23STmbE0CBI0no3pUQ==
|
||||
"@loaders.gl/loader-utils@3.4.7":
|
||||
version "3.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/loader-utils/-/loader-utils-3.4.7.tgz#347919d686df1aaa4daa9770c8bd6d7a483e08da"
|
||||
integrity sha512-nu7g3LHbq+MaeDf0LLMhMex+hQdriRNcM1TFD6hNi7jjQAPbKGcXZ1aBybuLvT3DGU/TK0o88ekUkkmrSpx83A==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.3.1"
|
||||
"@probe.gl/stats" "^3.3.0"
|
||||
"@loaders.gl/worker-utils" "3.4.7"
|
||||
"@probe.gl/stats" "^4.0.1"
|
||||
|
||||
"@loaders.gl/loader-utils@2.3.13":
|
||||
version "2.3.13"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/loader-utils/-/loader-utils-2.3.13.tgz#5cf6403b1c19b2fe5abacbd89e6252b8ca50db96"
|
||||
integrity sha512-vXzH5CWG8pWjUEb7hUr6CM4ERj4NVRpA60OxvVv/OaZZ7hNN63+9/tSUA5IXD9QArWPWrFBnKnvE+5gg4WNqTg==
|
||||
"@loaders.gl/schema@3.4.7":
|
||||
version "3.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/schema/-/schema-3.4.7.tgz#1e984a0e3663e1b13ccd5eba23ff5b6eb0703770"
|
||||
integrity sha512-w429HMLt/NTtREbC2zFO2Fy36cOdQfYE2Ztjo9MJyv+takmZiVzwCRfYrAjOPFWcTLVwcbTkAF2r55+IyNGNeA==
|
||||
dependencies:
|
||||
"@types/geojson" "^7946.0.7"
|
||||
|
||||
"@loaders.gl/shapefile@^3.4.7":
|
||||
version "3.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/shapefile/-/shapefile-3.4.7.tgz#9302f06e61029e0be176e021890791210b825ba2"
|
||||
integrity sha512-HdE3IWjdj8b+iq/yC8WcRhlR2JYSf5LBms0ZrNKOg8MD6Xfh+xfbY3GSK3XnPhs2PC/gfBIkriFRM5VksuJATg==
|
||||
dependencies:
|
||||
"@loaders.gl/gis" "3.4.7"
|
||||
"@loaders.gl/loader-utils" "3.4.7"
|
||||
"@loaders.gl/schema" "3.4.7"
|
||||
"@math.gl/proj4" "^3.5.1"
|
||||
|
||||
"@loaders.gl/worker-utils@3.4.7":
|
||||
version "3.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/worker-utils/-/worker-utils-3.4.7.tgz#6268c08f98a002dada5441d0d42fb3f3676e189b"
|
||||
integrity sha512-qMO4MWvIe9iCFhXbRcDhJEwhhw21KIh26Ehqtw3RGfHurOMRTC16jsAsGAJ+P65PZErpdg11QFS1p/dIEHp4fA==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.3.1"
|
||||
"@probe.gl/stats" "^3.3.0"
|
||||
|
||||
"@loaders.gl/shapefile@^2.3.1":
|
||||
version "2.3.13"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/shapefile/-/shapefile-2.3.13.tgz#5c6c9cc4a113c2f6739c0eb553ae9ceb9d1840ae"
|
||||
integrity sha512-WPeWZsPBmr0VnivmJ4ELBnVefxl1IpoTctd6ODAr2YTU7t2I/5UJZymgXlYxazoo1eEpodCEyCGaZWK1i/9g2Q==
|
||||
dependencies:
|
||||
"@loaders.gl/gis" "2.3.13"
|
||||
"@loaders.gl/loader-utils" "2.3.13"
|
||||
"@loaders.gl/tables" "2.3.13"
|
||||
"@math.gl/proj4" "^3.3.0"
|
||||
|
||||
"@loaders.gl/tables@2.3.1":
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/tables/-/tables-2.3.1.tgz#2095dba9b1ceeb633aa0a0a4f282c7c27d02db80"
|
||||
integrity sha512-jCjBs/z/2dpisFjyFIEMpQCIT7qkIscRZI3lgjT9Sd8hn5mx2CBaf2/rvUgAafychEuTdjcVQYeKD9lYjnYmow==
|
||||
dependencies:
|
||||
"@loaders.gl/core" "2.3.1"
|
||||
d3-dsv "^1.2.0"
|
||||
|
||||
"@loaders.gl/tables@2.3.13":
|
||||
version "2.3.13"
|
||||
resolved "https://registry.yarnpkg.com/@loaders.gl/tables/-/tables-2.3.13.tgz#df30cbb02110e4857e2f3e2a07b64fcf8e0e5b78"
|
||||
integrity sha512-NHEEUJ/08d3QjMl71CL8MDFUdbKclsjbAVVl9Hiud47qsS7eWwU5g7bayEW0dSawMhZVu+dbbpOyziv/QgDizw==
|
||||
dependencies:
|
||||
"@loaders.gl/core" "2.3.13"
|
||||
d3-dsv "^1.2.0"
|
||||
|
||||
"@mapbox/extent@0.4.0":
|
||||
version "0.4.0"
|
||||
|
@ -6069,7 +6047,23 @@
|
|||
"@babel/runtime" "^7.12.0"
|
||||
gl-matrix "~3.3.0"
|
||||
|
||||
"@math.gl/proj4@^3.3.0":
|
||||
"@math.gl/core@3.6.3":
|
||||
version "3.6.3"
|
||||
resolved "https://registry.yarnpkg.com/@math.gl/core/-/core-3.6.3.tgz#a6bf796ed421093099749d609de8d99a3ac20a53"
|
||||
integrity sha512-jBABmDkj5uuuE0dTDmwwss7Cup5ZwQ6Qb7h1pgvtkEutTrhkcv8SuItQNXmF45494yIHeoGue08NlyeY6wxq2A==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.12.0"
|
||||
"@math.gl/types" "3.6.3"
|
||||
gl-matrix "^3.4.0"
|
||||
|
||||
"@math.gl/polygon@^3.5.1":
|
||||
version "3.6.3"
|
||||
resolved "https://registry.yarnpkg.com/@math.gl/polygon/-/polygon-3.6.3.tgz#0c19c0b059cedde1cd760cc3796e9180f75bcbde"
|
||||
integrity sha512-FivQ1ZnYcAss1wVifOkHP/ZnlfQy1IL/769uzNtiHxwUbW0kZG3yyOZ9I7fwyzR5Hvqt3ErJKHjSYZr0uVlz5g==
|
||||
dependencies:
|
||||
"@math.gl/core" "3.6.3"
|
||||
|
||||
"@math.gl/proj4@^3.5.1":
|
||||
version "3.5.6"
|
||||
resolved "https://registry.yarnpkg.com/@math.gl/proj4/-/proj4-3.5.6.tgz#617aba4cc2a20621550eeaca019bdb35a789d5e0"
|
||||
integrity sha512-X04gccjujg3SpHUM+0l127jY8MuZch33Q8KBBTswrUNq08SRmnH2zCC6PtWAFFmszRmkcAbJlo6SlDBHYPu00g==
|
||||
|
@ -6079,6 +6073,11 @@
|
|||
"@types/proj4" "^2.5.0"
|
||||
proj4 "2.6.2"
|
||||
|
||||
"@math.gl/types@3.6.3":
|
||||
version "3.6.3"
|
||||
resolved "https://registry.yarnpkg.com/@math.gl/types/-/types-3.6.3.tgz#9fa9866feabcbb76de107d78ff3a89c0243ac374"
|
||||
integrity sha512-3uWLVXHY3jQxsXCr/UCNPSc2BG0hNUljhmOBt9l+lNFDp7zHgm0cK2Tw4kj2XfkJy4TgwZTBGwRDQgWEbLbdTA==
|
||||
|
||||
"@mattiasbuelens/web-streams-adapter@~0.1.0":
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/@mattiasbuelens/web-streams-adapter/-/web-streams-adapter-0.1.0.tgz#607b5a25682f4ae2741da7ba6df39302505336b3"
|
||||
|
@ -6653,10 +6652,25 @@
|
|||
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.10.2.tgz#0798c03351f0dea1a5a4cabddf26a55a7cbee590"
|
||||
integrity sha512-IXf3XA7+XyN7CP9gGh/XB0UxVMlvARGEgGXLubFICsUMGz6Q+DU+i4gGlpOxTjKvXjkJDJC8YdqdKkDj9qZHEQ==
|
||||
|
||||
"@probe.gl/stats@^3.3.0":
|
||||
version "3.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@probe.gl/stats/-/stats-3.3.0.tgz#66f684ead7cee1f2aad5ee5e9d297e84e08c5536"
|
||||
integrity sha512-CV4c3EgallqZTO88u34/u9L5asL0nCVP1BEkb4qcXlh8Qz2Vmygbyjz1ViQsct6rSi2lJ52lo6W0PnlpZJJvcA==
|
||||
"@probe.gl/env@4.0.4":
|
||||
version "4.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@probe.gl/env/-/env-4.0.4.tgz#ea4e7d16f143faaf1e863316c6ccfe68db8b66a4"
|
||||
integrity sha512-sYNGqesDfWD6dFP5oNZtTeFA4Z6ak5T4a8BNPdNhoqy7PK9w70JHrb6mv+RKWqKXq33KiwCDWL7fYxx2HuEH2w==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.0.0"
|
||||
|
||||
"@probe.gl/log@^4.0.1":
|
||||
version "4.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@probe.gl/log/-/log-4.0.4.tgz#e42d1d0e22981c4010521c350cad2305bce02976"
|
||||
integrity sha512-WpmXl6njlBMwrm8HBh/b4kSp/xnY1VVmeT4PWUKF+RkVbFuKQbsU11dA1IxoMd7gSY+5DGIwxGfAv1H5OMzA4A==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.0.0"
|
||||
"@probe.gl/env" "4.0.4"
|
||||
|
||||
"@probe.gl/stats@^4.0.1":
|
||||
version "4.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@probe.gl/stats/-/stats-4.0.4.tgz#b33a47bf192951d0789dfd2044b295c3709386bd"
|
||||
integrity sha512-SDuSY/D4yDL6LQDa69l/GCcnZLRiGYdyvYkxWb0CgnzTPdPrcdrzGkzkvpC3zsA4fEFw2smlDje370QGHwlisg==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.0.0"
|
||||
|
||||
|
@ -8501,7 +8515,7 @@
|
|||
dependencies:
|
||||
"@types/node" "*"
|
||||
|
||||
"@types/geojson@*", "@types/geojson@^7946.0.10":
|
||||
"@types/geojson@*", "@types/geojson@^7946.0.10", "@types/geojson@^7946.0.7":
|
||||
version "7946.0.10"
|
||||
resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.10.tgz#6dfbf5ea17142f7f9a043809f1cd4c448cb68249"
|
||||
integrity sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==
|
||||
|
@ -13524,15 +13538,6 @@ d3-delaunay@^6.0.2:
|
|||
d3-dispatch "1 - 3"
|
||||
d3-selection "3"
|
||||
|
||||
d3-dsv@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-1.2.0.tgz#9d5f75c3a5f8abd611f74d3f5847b0d4338b885c"
|
||||
integrity sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==
|
||||
dependencies:
|
||||
commander "2"
|
||||
iconv-lite "0.4"
|
||||
rw "1"
|
||||
|
||||
d3-dsv@^3.0.1:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-3.0.1.tgz#c63af978f4d6a0d084a52a673922be2160789b73"
|
||||
|
@ -16816,7 +16821,7 @@ github-slugger@^1.0.0:
|
|||
dependencies:
|
||||
emoji-regex ">=6.0.0 <=6.1.1"
|
||||
|
||||
gl-matrix@^3.4.3:
|
||||
gl-matrix@^3.4.0, gl-matrix@^3.4.3:
|
||||
version "3.4.3"
|
||||
resolved "https://registry.yarnpkg.com/gl-matrix/-/gl-matrix-3.4.3.tgz#fc1191e8320009fd4d20e9339595c6041ddc22c9"
|
||||
integrity sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==
|
||||
|
@ -17851,7 +17856,7 @@ icalendar@0.7.1:
|
|||
resolved "https://registry.yarnpkg.com/icalendar/-/icalendar-0.7.1.tgz#d0d3486795f8f1c5cf4f8cafac081b4b4e7a32ae"
|
||||
integrity sha1-0NNIZ5X48cXPT4yvrAgbS056Mq4=
|
||||
|
||||
iconv-lite@0.4, iconv-lite@0.4.24, iconv-lite@^0.4.24:
|
||||
iconv-lite@0.4.24, iconv-lite@^0.4.24:
|
||||
version "0.4.24"
|
||||
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
|
||||
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue