diff --git a/package-lock.json b/package-lock.json index f0525d3..41a7fc4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -313,9 +313,9 @@ "dev": true }, "@mapbox/mapbox-gl-supported": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.4.1.tgz", - "integrity": "sha512-yyKza9S6z3ELKuf6w5n6VNUB0Osu6Z93RXPfMHLIlNWohu3KqxewLOq4lMXseYJ92GwkRAxd207Pr/Z98cwmvw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", + "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", "dev": true }, "@mapbox/point-geometry": { @@ -560,156 +560,26 @@ } }, "@mongodb-js/compass-schema": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-schema/-/compass-schema-2.0.8.tgz", - "integrity": "sha512-JS5XRccNOaCU5aK2BDFQ90Bmp0CpXVVCT7lk5F9Xfz0wCvjA0f+Qdv7EwE/aVMfz4KlNXMv8DPN0FOoWzJMGJQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-schema/-/compass-schema-3.0.3.tgz", + "integrity": "sha512-093kEp48t5Pxyl9tyJJ6wFd3PuqXVKo+5SrO9tPmjduCANBv18glaq/BA2Viwh9mRP67B0nssXSRtIoDQbIa6w==", "dev": true, "requires": { + "@mongodb-rust/wasm-schema-parser": "^0.5.0", "detect-coordinates": "^0.2.0", - "leaflet": "^1.5.1", + "leaflet": "^1.6.0", "leaflet-draw": "^1.0.4", - "lodash.assign": "^4.2.0", - "lodash.debounce": "^4.0.8", - "lodash.defaults": "^4.2.0", - "lodash.defer": "^4.1.0", - "lodash.find": "^4.6.0", - "lodash.get": "^4.4.2", - "lodash.groupby": "^4.6.0", - "lodash.has": "^4.5.2", - "lodash.includes": "^4.3.0", - "lodash.isequal": "^4.5.0", - "lodash.isstring": "^4.0.1", - "lodash.map": "^4.6.0", - "lodash.max": "^4.0.1", - "lodash.min": "^4.0.1", - "lodash.pluck": "^3.1.2", - "lodash.range": "^3.2.0", - "lodash.samplesize": "^4.2.0", - "lodash.slice": "^4.2.0", - "lodash.sortby": "^4.7.0", - "lodash.sortbyorder": "^3.4.4", - "lodash.sum": "^4.0.2", - "mapbox-gl": "^1.2.0", - "mongodb-query-util": "^0.0.3", - "mongodb-redux-common": "^0.0.1", + "lodash": "^4.17.15", + "mapbox-gl": "^1.7.0", + "mongodb-query-util": "^0.2.1", + "mongodb-redux-common": "^0.0.2", "mongodb-schema": "^8.2.5", - "mongodb-schema-parser": "^0.1.5", "pluralize": "^8.0.0", - "react-leaflet": "^2.4.0", + "react-leaflet": "^2.6.1", "react-leaflet-draw": "^0.19.0", "turf-destination": "^3.0.12", "turf-distance": "^3.0.12", "turf-point": "^2.0.1" - }, - "dependencies": { - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, - "lodash.every": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.every/-/lodash.every-4.6.0.tgz", - "integrity": "sha1-64mYS+vENkJ5uzrvu9HKGb+mxqc=", - "dev": true - }, - "lodash.find": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", - "integrity": "sha1-ywcE1Hq3F4n/oN6Ll92Sb7iLE7E=", - "dev": true - }, - "lodash.forown": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.forown/-/lodash.forown-4.4.0.tgz", - "integrity": "sha1-hRFc8E9z75ZuztUlEdOJPMRmg68=", - "dev": true - }, - "lodash.groupby": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", - "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=", - "dev": true - }, - "lodash.has": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz", - "integrity": "sha1-0Z9NwQlQWMzL4rDN9O4P5Ko3yGI=", - "dev": true - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=", - "dev": true - }, - "lodash.map": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", - "dev": true - }, - "lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha1-hzVWbGGLNan3YFILSHrnllivE2o=", - "dev": true - }, - "lodash.min": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.min/-/lodash.min-4.0.1.tgz", - "integrity": "sha1-SsG5qLr4ttKKaQ1xZRJRDPwUcIw=", - "dev": true - }, - "lodash.some": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "mongodb-query-util": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/mongodb-query-util/-/mongodb-query-util-0.0.3.tgz", - "integrity": "sha512-5byF5MtcWHjjqVYOX0FB0nnFT4Uw6Qhr50MHgJHUwQu3ULMwhuWojqDc48jQ+gzumes5uUoI7e7xq3dIiqvrRw==", - "dev": true, - "requires": { - "lodash.curryright": "^4.1.1", - "lodash.every": "^4.6.0", - "lodash.forown": "^4.4.0", - "lodash.get": "^4.4.2", - "lodash.has": "^4.5.2", - "lodash.isequal": "^4.5.0", - "lodash.isplainobject": "^4.0.6", - "lodash.map": "^4.6.0", - "lodash.some": "^4.6.0", - "lodash.uniq": "^4.5.0" - } - }, - "mongodb-redux-common": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/mongodb-redux-common/-/mongodb-redux-common-0.0.1.tgz", - "integrity": "sha512-eLw30wSxxh1w2Ahl0a5yDevwr85XLofrzv5FkNRQ782FpGsq2gSXptFCrFQfsZQ8OAsMfAcWKSQ8DRGt4G2vXQ==", - "dev": true - } } }, "@mongodb-js/compass-schema-validation": { @@ -735,6 +605,12 @@ "lodash.isempty": "^4.4.0" } }, + "@mongodb-rust/wasm-schema-parser": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@mongodb-rust/wasm-schema-parser/-/wasm-schema-parser-0.5.0.tgz", + "integrity": "sha512-AejGQcgLyxUaGWE78tyP5UmxIg57wYWo3kfTFu2jw343aqKGZYD2+/5jOyznNqY/6GaNbz/KldkgeJxC8VM4kg==", + "dev": true + }, "@nodelib/fs.scandir": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", @@ -12197,12 +12073,6 @@ "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", "dev": true }, - "lodash.defer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.defer/-/lodash.defer-4.1.0.tgz", - "integrity": "sha1-6cFYqWHeGkbqJP2jRoW0zN01jz8=", - "dev": true - }, "lodash.delay": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.delay/-/lodash.delay-4.1.1.tgz", @@ -12650,12 +12520,6 @@ "lodash.map": "^3.0.0" } }, - "lodash.range": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.range/-/lodash.range-3.2.0.tgz", - "integrity": "sha1-9GHliPZmg/fq3q3lE+OKaaVloV0=", - "dev": true - }, "lodash.reduce": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-3.1.2.tgz", @@ -12737,12 +12601,6 @@ "lodash.values": "^3.0.0" } }, - "lodash.samplesize": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.samplesize/-/lodash.samplesize-4.2.0.tgz", - "integrity": "sha1-Rgdi+7KzQikFF0mekNUVhttGX/k=", - "dev": true - }, "lodash.shuffle": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/lodash.shuffle/-/lodash.shuffle-3.1.0.tgz", @@ -12752,12 +12610,6 @@ "lodash.sample": "^3.0.0" } }, - "lodash.slice": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.slice/-/lodash.slice-4.2.0.tgz", - "integrity": "sha1-hfudSSI8ZNnViQ8yMid3x0FsrCc=", - "dev": true - }, "lodash.some": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-3.2.3.tgz", @@ -12798,12 +12650,6 @@ "lodash.isarray": "^3.0.0" } }, - "lodash.sum": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/lodash.sum/-/lodash.sum-4.0.2.tgz", - "integrity": "sha1-rZDjl5ZdgD1PH/eqWy0Bl/O0Y3s=", - "dev": true - }, "lodash.support": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/lodash.support/-/lodash.support-2.4.1.tgz", @@ -13078,9 +12924,9 @@ } }, "mapbox-gl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.0.tgz", - "integrity": "sha512-Uqg+2JdMKecmOmnfye06xrYx+Gg5iwhJcfkOv6p7MdlRspR0h02CwoDvM/ftOjTYp+Axi6+EWZHq8Um97JXcGQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.1.tgz", + "integrity": "sha512-Q6c8XAFxHxMPnZIfiRsExk5dNN+dCgvbRNHPfX7hHV5LDcX5Ptc1MEVpOJEDyojuriZssAeWMTJob0hir9mpUw==", "dev": true, "requires": { "@mapbox/geojson-rewind": "^0.4.0", @@ -14981,12 +14827,6 @@ } } }, - "mongodb-schema-parser": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/mongodb-schema-parser/-/mongodb-schema-parser-0.1.10.tgz", - "integrity": "sha512-/CMlkgZSj+U8gYqATTBrAyNu5cNoHcEO62OFmRZ2gQ2j9AXb/ZtG4Jmu8kbynpbvoXjU8lf3Gz4BQU9RWI+22g==", - "dev": true - }, "mongodb-security": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/mongodb-security/-/mongodb-security-0.2.0.tgz", diff --git a/package.json b/package.json index 3857736..4fe17db 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "@mongodb-js/compass-indexes": "^3.0.8", "@mongodb-js/compass-query-bar": "^6.0.4", "@mongodb-js/compass-query-history": "^7.0.2", - "@mongodb-js/compass-schema": "^2.0.8", + "@mongodb-js/compass-schema": "^3.0.3", "@mongodb-js/compass-schema-validation": "^4.0.3", "@mongodb-js/compass-status": "^4.0.0", "autoprefixer": "^9.7.4",