diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0a3a71baf..dd621a530 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -39,15 +39,23 @@ _Breaking developer changes, which may affect downstream projects or sites that
#### :tada: New Features
#### :sparkles: Usability & Accessibility
+* Show tag reference information for the currently filled-in tag value in UI fields (if available), instead of only showing the more generic _key_ documentation of the field ([#9786])
#### :scissors: Operations
#### :camera: Street-Level
#### :white_check_mark: Validation
#### :bug: Bugfixes
+* Validator: Don't falsely flag certain tags as "should be a closed area" if the tag also allows both area and line geometries in two separate presets (e.g. `highway=elevator` in the "Elevator" and "Inclined Lift" presets)
+* Fix sorting of nearby streets in address field dropdown
+* Fix bug where "outlink" buttons would not be disabled on invalid values of `identifier` fields
+* Fix zooming/panning in KartaView photo layer after resizing the panel ([#8997])
#### :earth_asia: Localization
#### :hourglass: Performance
#### :mortar_board: Walkthrough / Help
#### :hammer: Development
+[#8997]: https://github.com/openstreetmap/iD/issues/8997
+[#9786]: https://github.com/openstreetmap/iD/issues/9786
+
# 2.26.2
##### 2023-Jul-13
diff --git a/css/60_photos.css b/css/60_photos.css
index bae76039e..80f4f0138 100644
--- a/css/60_photos.css
+++ b/css/60_photos.css
@@ -376,7 +376,7 @@ label.streetside-hires {
.kartaview-image-wrap {
width: 100%;
height: 100%;
- transform-origin:0 0;
+ transform-origin: 0 0;
}
diff --git a/css/80_app.css b/css/80_app.css
index 8121a1b50..faab82563 100644
--- a/css/80_app.css
+++ b/css/80_app.css
@@ -2730,14 +2730,19 @@ button.raw-tag-option svg.icon {
}
.tag-reference-body.expanded {
padding-bottom: 10px;
- display: inline-block;
+ padding-left: 10px;
+ display: block;
}
-.tag-reference-description {
-
+.ideditor[dir='rtl'] .tag-reference-body.expanded {
+ padding-left: 0;
+ padding-right: 10px;
}
.tag-reference-link {
display: block;
}
+.tag-reference-link .icon:first-child {
+ margin-left: 0;
+}
img.tag-reference-wiki-image {
float: right;
diff --git a/modules/services/kartaview.js b/modules/services/kartaview.js
index 9d6038978..b6a9f7068 100644
--- a/modules/services/kartaview.js
+++ b/modules/services/kartaview.js
@@ -300,11 +300,9 @@ export default {
// Register viewer resize handler
context.ui().photoviewer.on('resize.kartaview', function(dimensions) {
- imgZoom = d3_zoom()
+ imgZoom
.extent([[0, 0], dimensions])
- .translateExtent([[0, 0], dimensions])
- .scaleExtent([1, 15])
- .on('zoom', zoomPan);
+ .translateExtent([[0, 0], dimensions]);
});
diff --git a/modules/ui/field.js b/modules/ui/field.js
index b75680d7f..c7f0f2ca5 100644
--- a/modules/ui/field.js
+++ b/modules/ui/field.js
@@ -204,7 +204,11 @@ export function uiField(context, presetField, entityIDs, options) {
referenceKey = referenceKey.replace(/:$/, '');
}
- reference = uiTagReference(d.reference || { key: referenceKey }, context);
+ var referenceOptions = d.reference || {
+ key: referenceKey,
+ value: _tags[referenceKey]
+ };
+ reference = uiTagReference(referenceOptions, context);
if (_state === 'hover') {
reference.showing(false);
}
diff --git a/modules/ui/fields/address.js b/modules/ui/fields/address.js
index e932571d8..19ff87d75 100644
--- a/modules/ui/fields/address.js
+++ b/modules/ui/fields/address.js
@@ -46,13 +46,13 @@ export function uiFieldAddress(field, context) {
.map(d => {
let dist = geoSphericalDistance(d.extent(context.graph()).center(), l);
- if (d.type === 'way') {
+ if (d.geometry(context.graph()) === 'line') {
var loc = context.projection([
(extent[0][0] + extent[1][0]) / 2,
(extent[0][1] + extent[1][1]) / 2
]);
var choice = geoChooseEdge(context.graph().childNodes(d), loc, context.projection);
- dist = Math.min(dist, choice.distance);
+ dist = geoSphericalDistance(choice.loc, l);
}
const value = resultProp && d.tags[resultProp] ? d.tags[resultProp] : d.tags.name;
diff --git a/modules/ui/fields/combo.js b/modules/ui/fields/combo.js
index 78066bd70..4aaa05b50 100644
--- a/modules/ui/fields/combo.js
+++ b/modules/ui/fields/combo.js
@@ -483,7 +483,7 @@ export function uiFieldCombo(field, context) {
.attr('type', 'text')
.attr('id', field.domId)
.call(utilNoAuto)
- .call(initCombo, selection)
+ .call(initCombo, _container)
.merge(_input);
if (_isSemi) {
diff --git a/modules/ui/fields/input.js b/modules/ui/fields/input.js
index fc7e9ee96..915c0c45a 100644
--- a/modules/ui/fields/input.js
+++ b/modules/ui/fields/input.js
@@ -195,6 +195,7 @@ export function uiFieldText(field, context) {
window.open(url, '_blank');
}
})
+ .classed('disabled', () => !validIdentifierValueForLink())
.merge(outlinkButton);
} else if (field.type === 'url') {
input.attr('type', 'text');
@@ -375,7 +376,7 @@ export function uiFieldText(field, context) {
}
}
if (field.type === 'identifier' && field.pattern) {
- return value && value.match(new RegExp(field.pattern))[0];
+ return value && value.match(new RegExp(field.pattern))?.[0];
}
return null;
}
diff --git a/modules/ui/init.js b/modules/ui/init.js
index 79b4cd57c..8616dcd98 100644
--- a/modules/ui/init.js
+++ b/modules/ui/init.js
@@ -1,3 +1,4 @@
+import { marked } from 'marked';
import {
select as d3_select
} from 'd3-selection';
@@ -689,5 +690,10 @@ export function uiInit(context) {
_saveLoading = d3_select(null);
});
+ marked.use({
+ mangle: false,
+ headerIds: false,
+ });
+
return ui;
}
diff --git a/modules/ui/photoviewer.js b/modules/ui/photoviewer.js
index 663a29360..e25f5f6d3 100644
--- a/modules/ui/photoviewer.js
+++ b/modules/ui/photoviewer.js
@@ -92,7 +92,7 @@ export function uiPhotoviewer(context) {
target.style('height', newHeight + 'px');
}
- dispatch.call(eventName, target, utilGetDimensions(target, true));
+ dispatch.call(eventName, target, subtractPadding(utilGetDimensions(target, true), target));
}
function clamp(num, min, max) {
@@ -151,9 +151,16 @@ export function uiPhotoviewer(context) {
.style('width', setPhotoDimensions[0] + 'px')
.style('height', setPhotoDimensions[1] + 'px');
- dispatch.call('resize', photoviewer, setPhotoDimensions);
+ dispatch.call('resize', photoviewer, subtractPadding(setPhotoDimensions, photoviewer));
}
};
+ function subtractPadding(dimensions, selection) {
+ return [
+ dimensions[0] - parseFloat(selection.style('padding-left')) - parseFloat(selection.style('padding-right')),
+ dimensions[1] - parseFloat(selection.style('padding-top')) - parseFloat(selection.style('padding-bottom'))
+ ];
+ }
+
return utilRebind(photoviewer, dispatch, 'on');
}
diff --git a/modules/validations/mismatched_geometry.js b/modules/validations/mismatched_geometry.js
index 661190e3b..4175f48ba 100644
--- a/modules/validations/mismatched_geometry.js
+++ b/modules/validations/mismatched_geometry.js
@@ -1,4 +1,5 @@
import deepEqual from 'fast-deep-equal';
+
import { actionAddVertex } from '../actions/add_vertex';
import { actionChangeTags } from '../actions/change_tags';
import { actionMergeNodes } from '../actions/merge_nodes';
@@ -27,7 +28,7 @@ export function validationMismatchedGeometry() {
var asLine = presetManager.matchTags(tagSuggestingArea, 'line');
var asArea = presetManager.matchTags(tagSuggestingArea, 'area');
- if (asLine && asArea && asLine === asArea) {
+ if (asLine && asArea && deepEqual(asLine.tags, asArea.tags)) {
// this tag also allows lines and making this an area wouldn't matter
return null;
}
diff --git a/package-lock.json b/package-lock.json
index 5243acc9d..b23e6ce55 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,20 +1,20 @@
{
"name": "iD",
- "version": "2.26.0-dev",
+ "version": "2.27.0-dev",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "iD",
- "version": "2.26.0-dev",
+ "version": "2.27.0-dev",
"license": "ISC",
"dependencies": {
"@mapbox/geojson-area": "^0.2.2",
"@mapbox/sexagesimal": "1.2.0",
"@mapbox/vector-tile": "^1.3.1",
"@rapideditor/country-coder": "~5.2.0",
- "@rapideditor/location-conflation": "~1.2.0",
- "@tmcw/togeojson": "^5.6.2",
+ "@rapideditor/location-conflation": "~1.2.1",
+ "@tmcw/togeojson": "^5.7.0",
"@turf/bbox": "^6.0.0",
"@turf/bbox-clip": "^6.0.0",
"abortcontroller-polyfill": "^1.7.5",
@@ -27,12 +27,12 @@
"lodash-es": "~4.17.15",
"marked": "~5.1.1",
"node-diff3": "~3.1.0",
- "osm-auth": "~2.1.0",
+ "osm-auth": "~2.2.0",
"pannellum": "2.5.6",
"pbf": "^3.2.1",
"polygon-clipping": "~0.15.1",
"rbush": "3.0.1",
- "whatwg-fetch": "^3.4.1",
+ "whatwg-fetch": "^3.6.16",
"which-polygon": "2.2.1"
},
"devDependencies": {
@@ -53,9 +53,9 @@
"d3": "~7.8.5",
"dotenv": "^16.3.1",
"editor-layer-index": "github:osmlab/editor-layer-index#gh-pages",
- "esbuild": "^0.18.11",
+ "esbuild": "^0.18.14",
"esbuild-visualizer": "^0.4.1",
- "eslint": "^8.44.0",
+ "eslint": "^8.45.0",
"fetch-mock": "^9.11.0",
"gaze": "^1.1.3",
"glob": "^10.3.3",
@@ -72,10 +72,10 @@
"minimist": "^1.2.8",
"mocha": "^10.2.0",
"name-suggestion-index": "~6.0",
- "node-fetch": "^2.6.11",
+ "node-fetch": "^2.6.12",
"npm-run-all": "^4.0.0",
- "osm-community-index": "~5.5.3",
- "postcss": "^8.4.25",
+ "osm-community-index": "~5.5.4",
+ "postcss": "^8.4.26",
"postcss-selector-prepend": "^0.5.0",
"shelljs": "^0.8.0",
"shx": "^0.3.0",
@@ -497,9 +497,9 @@
}
},
"node_modules/@esbuild/android-arm": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.11.tgz",
- "integrity": "sha512-q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.14.tgz",
+ "integrity": "sha512-blODaaL+lngG5bdK/t4qZcQvq2BBqrABmYwqPPcS5VRxrCSGHb9R/rA3fqxh7R18I7WU4KKv+NYkt22FDfalcg==",
"cpu": [
"arm"
],
@@ -513,9 +513,9 @@
}
},
"node_modules/@esbuild/android-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.11.tgz",
- "integrity": "sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.14.tgz",
+ "integrity": "sha512-rZ2v+Luba5/3D6l8kofWgTnqE+qsC/L5MleKIKFyllHTKHrNBMqeRCnZI1BtRx8B24xMYxeU32iIddRQqMsOsg==",
"cpu": [
"arm64"
],
@@ -529,9 +529,9 @@
}
},
"node_modules/@esbuild/android-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.11.tgz",
- "integrity": "sha512-iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.14.tgz",
+ "integrity": "sha512-qSwh8y38QKl+1Iqg+YhvCVYlSk3dVLk9N88VO71U4FUjtiSFylMWK3Ugr8GC6eTkkP4Tc83dVppt2n8vIdlSGg==",
"cpu": [
"x64"
],
@@ -545,9 +545,9 @@
}
},
"node_modules/@esbuild/darwin-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.11.tgz",
- "integrity": "sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.14.tgz",
+ "integrity": "sha512-9Hl2D2PBeDYZiNbnRKRWuxwHa9v5ssWBBjisXFkVcSP5cZqzZRFBUWEQuqBHO4+PKx4q4wgHoWtfQ1S7rUqJ2Q==",
"cpu": [
"arm64"
],
@@ -561,9 +561,9 @@
}
},
"node_modules/@esbuild/darwin-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.11.tgz",
- "integrity": "sha512-N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.14.tgz",
+ "integrity": "sha512-ZnI3Dg4ElQ6tlv82qLc/UNHtFsgZSKZ7KjsUNAo1BF1SoYDjkGKHJyCrYyWjFecmXpvvG/KJ9A/oe0H12odPLQ==",
"cpu": [
"x64"
],
@@ -577,9 +577,9 @@
}
},
"node_modules/@esbuild/freebsd-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.11.tgz",
- "integrity": "sha512-atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.14.tgz",
+ "integrity": "sha512-h3OqR80Da4oQCIa37zl8tU5MwHQ7qgPV0oVScPfKJK21fSRZEhLE4IIVpmcOxfAVmqjU6NDxcxhYaM8aDIGRLw==",
"cpu": [
"arm64"
],
@@ -593,9 +593,9 @@
}
},
"node_modules/@esbuild/freebsd-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.11.tgz",
- "integrity": "sha512-XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.14.tgz",
+ "integrity": "sha512-ha4BX+S6CZG4BoH9tOZTrFIYC1DH13UTCRHzFc3GWX74nz3h/N6MPF3tuR3XlsNjMFUazGgm35MPW5tHkn2lzQ==",
"cpu": [
"x64"
],
@@ -609,9 +609,9 @@
}
},
"node_modules/@esbuild/linux-arm": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.11.tgz",
- "integrity": "sha512-Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.14.tgz",
+ "integrity": "sha512-5+7vehI1iqru5WRtJyU2XvTOvTGURw3OZxe3YTdE9muNNIdmKAVmSHpB3Vw2LazJk2ifEdIMt/wTWnVe5V98Kg==",
"cpu": [
"arm"
],
@@ -625,9 +625,9 @@
}
},
"node_modules/@esbuild/linux-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.11.tgz",
- "integrity": "sha512-c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.14.tgz",
+ "integrity": "sha512-IXORRe22In7U65NZCzjwAUc03nn8SDIzWCnfzJ6t/8AvGx5zBkcLfknI+0P+hhuftufJBmIXxdSTbzWc8X/V4w==",
"cpu": [
"arm64"
],
@@ -641,9 +641,9 @@
}
},
"node_modules/@esbuild/linux-ia32": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.11.tgz",
- "integrity": "sha512-S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.14.tgz",
+ "integrity": "sha512-BfHlMa0nibwpjG+VXbOoqJDmFde4UK2gnW351SQ2Zd4t1N3zNdmUEqRkw/srC1Sa1DRBE88Dbwg4JgWCbNz/FQ==",
"cpu": [
"ia32"
],
@@ -657,9 +657,9 @@
}
},
"node_modules/@esbuild/linux-loong64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.11.tgz",
- "integrity": "sha512-MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.14.tgz",
+ "integrity": "sha512-j2/Ex++DRUWIAaUDprXd3JevzGtZ4/d7VKz+AYDoHZ3HjJzCyYBub9CU1wwIXN+viOP0b4VR3RhGClsvyt/xSw==",
"cpu": [
"loong64"
],
@@ -673,9 +673,9 @@
}
},
"node_modules/@esbuild/linux-mips64el": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.11.tgz",
- "integrity": "sha512-qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.14.tgz",
+ "integrity": "sha512-qn2+nc+ZCrJmiicoAnJXJJkZWt8Nwswgu1crY7N+PBR8ChBHh89XRxj38UU6Dkthl2yCVO9jWuafZ24muzDC/A==",
"cpu": [
"mips64el"
],
@@ -689,9 +689,9 @@
}
},
"node_modules/@esbuild/linux-ppc64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.11.tgz",
- "integrity": "sha512-T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.14.tgz",
+ "integrity": "sha512-aGzXzd+djqeEC5IRkDKt3kWzvXoXC6K6GyYKxd+wsFJ2VQYnOWE954qV2tvy5/aaNrmgPTb52cSCHFE+Z7Z0yg==",
"cpu": [
"ppc64"
],
@@ -705,9 +705,9 @@
}
},
"node_modules/@esbuild/linux-riscv64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.11.tgz",
- "integrity": "sha512-evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.14.tgz",
+ "integrity": "sha512-8C6vWbfr0ygbAiMFLS6OPz0BHvApkT2gCboOGV76YrYw+sD/MQJzyITNsjZWDXJwPu9tjrFQOVG7zijRzBCnLw==",
"cpu": [
"riscv64"
],
@@ -721,9 +721,9 @@
}
},
"node_modules/@esbuild/linux-s390x": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.11.tgz",
- "integrity": "sha512-/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.14.tgz",
+ "integrity": "sha512-G/Lf9iu8sRMM60OVGOh94ZW2nIStksEcITkXdkD09/T6QFD/o+g0+9WVyR/jajIb3A0LvBJ670tBnGe1GgXMgw==",
"cpu": [
"s390x"
],
@@ -737,9 +737,9 @@
}
},
"node_modules/@esbuild/linux-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.11.tgz",
- "integrity": "sha512-xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.14.tgz",
+ "integrity": "sha512-TBgStYBQaa3EGhgqIDM+ECnkreb0wkcKqL7H6m+XPcGUoU4dO7dqewfbm0mWEQYH3kzFHrzjOFNpSAVzDZRSJw==",
"cpu": [
"x64"
],
@@ -753,9 +753,9 @@
}
},
"node_modules/@esbuild/netbsd-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.11.tgz",
- "integrity": "sha512-aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.14.tgz",
+ "integrity": "sha512-stvCcjyCQR2lMTroqNhAbvROqRjxPEq0oQ380YdXxA81TaRJEucH/PzJ/qsEtsHgXlWFW6Ryr/X15vxQiyRXVg==",
"cpu": [
"x64"
],
@@ -769,9 +769,9 @@
}
},
"node_modules/@esbuild/openbsd-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.11.tgz",
- "integrity": "sha512-tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.14.tgz",
+ "integrity": "sha512-apAOJF14CIsN5ht1PA57PboEMsNV70j3FUdxLmA2liZ20gEQnfTG5QU0FhENo5nwbTqCB2O3WDsXAihfODjHYw==",
"cpu": [
"x64"
],
@@ -785,9 +785,9 @@
}
},
"node_modules/@esbuild/sunos-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.11.tgz",
- "integrity": "sha512-kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.14.tgz",
+ "integrity": "sha512-fYRaaS8mDgZcGybPn2MQbn1ZNZx+UXFSUoS5Hd2oEnlsyUcr/l3c6RnXf1bLDRKKdLRSabTmyCy7VLQ7VhGdOQ==",
"cpu": [
"x64"
],
@@ -801,9 +801,9 @@
}
},
"node_modules/@esbuild/win32-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.11.tgz",
- "integrity": "sha512-Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.14.tgz",
+ "integrity": "sha512-1c44RcxKEJPrVj62XdmYhxXaU/V7auELCmnD+Ri+UCt+AGxTvzxl9uauQhrFso8gj6ZV1DaORV0sT9XSHOAk8Q==",
"cpu": [
"arm64"
],
@@ -817,9 +817,9 @@
}
},
"node_modules/@esbuild/win32-ia32": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.11.tgz",
- "integrity": "sha512-o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.14.tgz",
+ "integrity": "sha512-EXAFttrdAxZkFQmpvcAQ2bywlWUsONp/9c2lcfvPUhu8vXBBenCXpoq9YkUvVP639ld3YGiYx0YUQ6/VQz3Maw==",
"cpu": [
"ia32"
],
@@ -833,9 +833,9 @@
}
},
"node_modules/@esbuild/win32-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.11.tgz",
- "integrity": "sha512-rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.14.tgz",
+ "integrity": "sha512-K0QjGbcskx+gY+qp3v4/940qg8JitpXbdxFhRDA1aYoNaPff88+aEwoq45aqJ+ogpxQxmU0ZTjgnrQD/w8iiUg==",
"cpu": [
"x64"
],
@@ -1230,9 +1230,9 @@
}
},
"node_modules/@rapideditor/country-coder": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/@rapideditor/country-coder/-/country-coder-5.2.0.tgz",
- "integrity": "sha512-6BupvfTV/cEFLrzi9kzVabry+d4ZawUQoCtjiLiA8F3op7nBJ8MMpHqaebgNNLCyAPZbVT4RP73o7RbTF1IlkA==",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/@rapideditor/country-coder/-/country-coder-5.2.1.tgz",
+ "integrity": "sha512-rPxw/Mxpogi46JDvJLtNOo7pOnxeVumRj6OSIJMJh9pSaoJUJmQqPd6Ep7DzBXew2dUe2G1Jg224FqRdx1j2qg==",
"dependencies": {
"which-polygon": "^2.2.1"
},
@@ -1241,13 +1241,13 @@
}
},
"node_modules/@rapideditor/location-conflation": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@rapideditor/location-conflation/-/location-conflation-1.2.0.tgz",
- "integrity": "sha512-ro2uHvDmvDXjX0/SPg60gWUkjTHmZFGrkgoQHoY0nn8ZTHKH8DYaHrbiA7vQ0nTbV+vtYXXc+VPXXZ2k8YEgbw==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@rapideditor/location-conflation/-/location-conflation-1.2.1.tgz",
+ "integrity": "sha512-s28bvOWgIWUT8Y25PoVzPDDn4TZtJM2elKwYRhhYGCQa7YbKEezd4Xbv3TTib3tLwKYyvXZxvrcMS9Rwm976mQ==",
"dependencies": {
"@aitodotai/json-stringify-pretty-compact": "^1.3.0",
"@mapbox/geojson-area": "^0.2.2",
- "@rapideditor/country-coder": "^5.2.0",
+ "@rapideditor/country-coder": "^5.2.1",
"circle-to-polygon": "^2.2.0",
"geojson-precision": "^1.0.0",
"polygon-clipping": "~0.15.3"
@@ -1354,9 +1354,9 @@
"license": "MIT"
},
"node_modules/@tmcw/togeojson": {
- "version": "5.6.2",
- "resolved": "https://registry.npmjs.org/@tmcw/togeojson/-/togeojson-5.6.2.tgz",
- "integrity": "sha512-Tj0apuZI24WxF5rVTWsrQG2rmBQhl1TYeLvrTVRpU9G+1Ey2s32Luy3/DBQzULjJtVRD4sW3TjRldNc9a93ohA==",
+ "version": "5.7.0",
+ "resolved": "https://registry.npmjs.org/@tmcw/togeojson/-/togeojson-5.7.0.tgz",
+ "integrity": "sha512-nW5o0MFtsMh24KA5rnnbSp/IJpLxBrR82udP+926uHMnMp01e6eOWQJiUtxsl7f+Y/fvcWhwjdMCgCiYeonDeA==",
"peerDependencies": {
"@types/geojson": "*"
}
@@ -3503,7 +3503,8 @@
},
"node_modules/editor-layer-index": {
"version": "0.0.0",
- "resolved": "git+ssh://git@github.com/osmlab/editor-layer-index.git#8b15a726c19e2b03860183e304a23a270b403f6c",
+ "resolved": "git+ssh://git@github.com/osmlab/editor-layer-index.git#041610b632428c9d29504eb384edb2f5cef35ae6",
+ "integrity": "sha512-+JW94g6NiHrfG3N6WpT+X2aL3MsRQQFaqgLxACs+q8PL/d5d/vNWHcq7u870Wklz93ly6vqdYbgYy7cU3JQpgQ==",
"dev": true,
"license": "BSD"
},
@@ -3669,9 +3670,9 @@
}
},
"node_modules/esbuild": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz",
- "integrity": "sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.14.tgz",
+ "integrity": "sha512-uNPj5oHPYmj+ZhSQeYQVFZ+hAlJZbAGOmmILWIqrGvPVlNLbyOvU5Bu6Woi8G8nskcx0vwY0iFoMPrzT86Ko+w==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -3681,28 +3682,28 @@
"node": ">=12"
},
"optionalDependencies": {
- "@esbuild/android-arm": "0.18.11",
- "@esbuild/android-arm64": "0.18.11",
- "@esbuild/android-x64": "0.18.11",
- "@esbuild/darwin-arm64": "0.18.11",
- "@esbuild/darwin-x64": "0.18.11",
- "@esbuild/freebsd-arm64": "0.18.11",
- "@esbuild/freebsd-x64": "0.18.11",
- "@esbuild/linux-arm": "0.18.11",
- "@esbuild/linux-arm64": "0.18.11",
- "@esbuild/linux-ia32": "0.18.11",
- "@esbuild/linux-loong64": "0.18.11",
- "@esbuild/linux-mips64el": "0.18.11",
- "@esbuild/linux-ppc64": "0.18.11",
- "@esbuild/linux-riscv64": "0.18.11",
- "@esbuild/linux-s390x": "0.18.11",
- "@esbuild/linux-x64": "0.18.11",
- "@esbuild/netbsd-x64": "0.18.11",
- "@esbuild/openbsd-x64": "0.18.11",
- "@esbuild/sunos-x64": "0.18.11",
- "@esbuild/win32-arm64": "0.18.11",
- "@esbuild/win32-ia32": "0.18.11",
- "@esbuild/win32-x64": "0.18.11"
+ "@esbuild/android-arm": "0.18.14",
+ "@esbuild/android-arm64": "0.18.14",
+ "@esbuild/android-x64": "0.18.14",
+ "@esbuild/darwin-arm64": "0.18.14",
+ "@esbuild/darwin-x64": "0.18.14",
+ "@esbuild/freebsd-arm64": "0.18.14",
+ "@esbuild/freebsd-x64": "0.18.14",
+ "@esbuild/linux-arm": "0.18.14",
+ "@esbuild/linux-arm64": "0.18.14",
+ "@esbuild/linux-ia32": "0.18.14",
+ "@esbuild/linux-loong64": "0.18.14",
+ "@esbuild/linux-mips64el": "0.18.14",
+ "@esbuild/linux-ppc64": "0.18.14",
+ "@esbuild/linux-riscv64": "0.18.14",
+ "@esbuild/linux-s390x": "0.18.14",
+ "@esbuild/linux-x64": "0.18.14",
+ "@esbuild/netbsd-x64": "0.18.14",
+ "@esbuild/openbsd-x64": "0.18.14",
+ "@esbuild/sunos-x64": "0.18.14",
+ "@esbuild/win32-arm64": "0.18.14",
+ "@esbuild/win32-ia32": "0.18.14",
+ "@esbuild/win32-x64": "0.18.14"
}
},
"node_modules/esbuild-visualizer": {
@@ -3869,9 +3870,9 @@
}
},
"node_modules/eslint": {
- "version": "8.44.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz",
- "integrity": "sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==",
+ "version": "8.45.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz",
+ "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
@@ -3899,7 +3900,6 @@
"globals": "^13.19.0",
"graphemer": "^1.4.0",
"ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
"is-path-inside": "^3.0.3",
@@ -3911,7 +3911,6 @@
"natural-compare": "^1.4.0",
"optionator": "^0.9.3",
"strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
"text-table": "^0.2.0"
},
"bin": {
@@ -6706,9 +6705,9 @@
}
},
"node_modules/node-fetch": {
- "version": "2.6.11",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz",
- "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==",
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz",
+ "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==",
"dev": true,
"dependencies": {
"whatwg-url": "^5.0.0"
@@ -7114,9 +7113,9 @@
"license": "MIT"
},
"node_modules/osm-auth": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/osm-auth/-/osm-auth-2.1.0.tgz",
- "integrity": "sha512-C1T6SCPovt7KagqNV4GXtRNlJ2SJ5SjJWRdtLGU72ntYoeXHGP2IgqeExu17cDeqLY1A3mIofmC6fUGkE7RdbA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/osm-auth/-/osm-auth-2.2.0.tgz",
+ "integrity": "sha512-x93jAMaYWqPgfVeOMydFLFpFC8ERnlIKXwiUOrYYWTDEWqq15K/BI5UAjzuYXvLg0WxVxM8YC4N1T30SZeKJBQ==",
"dependencies": {
"store": "~2.0.12"
},
@@ -7125,9 +7124,9 @@
}
},
"node_modules/osm-community-index": {
- "version": "5.5.3",
- "resolved": "https://registry.npmjs.org/osm-community-index/-/osm-community-index-5.5.3.tgz",
- "integrity": "sha512-/e38tFuHj3VrbWyIo4g5P1e1ILx3CQ36KkgZw0yfKxhsNWPa/ZvfzT+8okCKWCzE7XOep5TCY/QG/vgsuhcUjA==",
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/osm-community-index/-/osm-community-index-5.5.4.tgz",
+ "integrity": "sha512-n53euxtwFlJHaTkMCyRxPK+OZJnqkI4zwp9rmEbuzIV57kgkci7qaLDDjt44tszLcXfi8eCTLhKtykU0xIRpVQ==",
"dev": true,
"dependencies": {
"diacritics": "^1.3.0"
@@ -7409,9 +7408,9 @@
"license": "ISC"
},
"node_modules/postcss": {
- "version": "8.4.25",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.25.tgz",
- "integrity": "sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==",
+ "version": "8.4.26",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.26.tgz",
+ "integrity": "sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==",
"dev": true,
"funding": [
{
@@ -9696,8 +9695,9 @@
"license": "BSD-2-Clause"
},
"node_modules/whatwg-fetch": {
- "version": "3.6.2",
- "license": "MIT"
+ "version": "3.6.16",
+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.16.tgz",
+ "integrity": "sha512-83avoGbZ0qtjtNrU3UTT3/Xd3uZ7DyfSYLuc1fL5iYs+93P+UkIVF6/6xpRVWeQcvbc7kSnVybSAVbd6QFW5Fg=="
},
"node_modules/whatwg-url": {
"version": "6.5.0",
@@ -9878,9 +9878,10 @@
}
},
"node_modules/word-wrap": {
- "version": "1.2.3",
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz",
+ "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
@@ -10353,156 +10354,156 @@
}
},
"@esbuild/android-arm": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.11.tgz",
- "integrity": "sha512-q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.14.tgz",
+ "integrity": "sha512-blODaaL+lngG5bdK/t4qZcQvq2BBqrABmYwqPPcS5VRxrCSGHb9R/rA3fqxh7R18I7WU4KKv+NYkt22FDfalcg==",
"dev": true,
"optional": true
},
"@esbuild/android-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.11.tgz",
- "integrity": "sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.14.tgz",
+ "integrity": "sha512-rZ2v+Luba5/3D6l8kofWgTnqE+qsC/L5MleKIKFyllHTKHrNBMqeRCnZI1BtRx8B24xMYxeU32iIddRQqMsOsg==",
"dev": true,
"optional": true
},
"@esbuild/android-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.11.tgz",
- "integrity": "sha512-iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.14.tgz",
+ "integrity": "sha512-qSwh8y38QKl+1Iqg+YhvCVYlSk3dVLk9N88VO71U4FUjtiSFylMWK3Ugr8GC6eTkkP4Tc83dVppt2n8vIdlSGg==",
"dev": true,
"optional": true
},
"@esbuild/darwin-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.11.tgz",
- "integrity": "sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.14.tgz",
+ "integrity": "sha512-9Hl2D2PBeDYZiNbnRKRWuxwHa9v5ssWBBjisXFkVcSP5cZqzZRFBUWEQuqBHO4+PKx4q4wgHoWtfQ1S7rUqJ2Q==",
"dev": true,
"optional": true
},
"@esbuild/darwin-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.11.tgz",
- "integrity": "sha512-N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.14.tgz",
+ "integrity": "sha512-ZnI3Dg4ElQ6tlv82qLc/UNHtFsgZSKZ7KjsUNAo1BF1SoYDjkGKHJyCrYyWjFecmXpvvG/KJ9A/oe0H12odPLQ==",
"dev": true,
"optional": true
},
"@esbuild/freebsd-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.11.tgz",
- "integrity": "sha512-atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.14.tgz",
+ "integrity": "sha512-h3OqR80Da4oQCIa37zl8tU5MwHQ7qgPV0oVScPfKJK21fSRZEhLE4IIVpmcOxfAVmqjU6NDxcxhYaM8aDIGRLw==",
"dev": true,
"optional": true
},
"@esbuild/freebsd-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.11.tgz",
- "integrity": "sha512-XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.14.tgz",
+ "integrity": "sha512-ha4BX+S6CZG4BoH9tOZTrFIYC1DH13UTCRHzFc3GWX74nz3h/N6MPF3tuR3XlsNjMFUazGgm35MPW5tHkn2lzQ==",
"dev": true,
"optional": true
},
"@esbuild/linux-arm": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.11.tgz",
- "integrity": "sha512-Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.14.tgz",
+ "integrity": "sha512-5+7vehI1iqru5WRtJyU2XvTOvTGURw3OZxe3YTdE9muNNIdmKAVmSHpB3Vw2LazJk2ifEdIMt/wTWnVe5V98Kg==",
"dev": true,
"optional": true
},
"@esbuild/linux-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.11.tgz",
- "integrity": "sha512-c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.14.tgz",
+ "integrity": "sha512-IXORRe22In7U65NZCzjwAUc03nn8SDIzWCnfzJ6t/8AvGx5zBkcLfknI+0P+hhuftufJBmIXxdSTbzWc8X/V4w==",
"dev": true,
"optional": true
},
"@esbuild/linux-ia32": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.11.tgz",
- "integrity": "sha512-S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.14.tgz",
+ "integrity": "sha512-BfHlMa0nibwpjG+VXbOoqJDmFde4UK2gnW351SQ2Zd4t1N3zNdmUEqRkw/srC1Sa1DRBE88Dbwg4JgWCbNz/FQ==",
"dev": true,
"optional": true
},
"@esbuild/linux-loong64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.11.tgz",
- "integrity": "sha512-MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.14.tgz",
+ "integrity": "sha512-j2/Ex++DRUWIAaUDprXd3JevzGtZ4/d7VKz+AYDoHZ3HjJzCyYBub9CU1wwIXN+viOP0b4VR3RhGClsvyt/xSw==",
"dev": true,
"optional": true
},
"@esbuild/linux-mips64el": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.11.tgz",
- "integrity": "sha512-qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.14.tgz",
+ "integrity": "sha512-qn2+nc+ZCrJmiicoAnJXJJkZWt8Nwswgu1crY7N+PBR8ChBHh89XRxj38UU6Dkthl2yCVO9jWuafZ24muzDC/A==",
"dev": true,
"optional": true
},
"@esbuild/linux-ppc64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.11.tgz",
- "integrity": "sha512-T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.14.tgz",
+ "integrity": "sha512-aGzXzd+djqeEC5IRkDKt3kWzvXoXC6K6GyYKxd+wsFJ2VQYnOWE954qV2tvy5/aaNrmgPTb52cSCHFE+Z7Z0yg==",
"dev": true,
"optional": true
},
"@esbuild/linux-riscv64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.11.tgz",
- "integrity": "sha512-evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.14.tgz",
+ "integrity": "sha512-8C6vWbfr0ygbAiMFLS6OPz0BHvApkT2gCboOGV76YrYw+sD/MQJzyITNsjZWDXJwPu9tjrFQOVG7zijRzBCnLw==",
"dev": true,
"optional": true
},
"@esbuild/linux-s390x": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.11.tgz",
- "integrity": "sha512-/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.14.tgz",
+ "integrity": "sha512-G/Lf9iu8sRMM60OVGOh94ZW2nIStksEcITkXdkD09/T6QFD/o+g0+9WVyR/jajIb3A0LvBJ670tBnGe1GgXMgw==",
"dev": true,
"optional": true
},
"@esbuild/linux-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.11.tgz",
- "integrity": "sha512-xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.14.tgz",
+ "integrity": "sha512-TBgStYBQaa3EGhgqIDM+ECnkreb0wkcKqL7H6m+XPcGUoU4dO7dqewfbm0mWEQYH3kzFHrzjOFNpSAVzDZRSJw==",
"dev": true,
"optional": true
},
"@esbuild/netbsd-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.11.tgz",
- "integrity": "sha512-aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.14.tgz",
+ "integrity": "sha512-stvCcjyCQR2lMTroqNhAbvROqRjxPEq0oQ380YdXxA81TaRJEucH/PzJ/qsEtsHgXlWFW6Ryr/X15vxQiyRXVg==",
"dev": true,
"optional": true
},
"@esbuild/openbsd-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.11.tgz",
- "integrity": "sha512-tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.14.tgz",
+ "integrity": "sha512-apAOJF14CIsN5ht1PA57PboEMsNV70j3FUdxLmA2liZ20gEQnfTG5QU0FhENo5nwbTqCB2O3WDsXAihfODjHYw==",
"dev": true,
"optional": true
},
"@esbuild/sunos-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.11.tgz",
- "integrity": "sha512-kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.14.tgz",
+ "integrity": "sha512-fYRaaS8mDgZcGybPn2MQbn1ZNZx+UXFSUoS5Hd2oEnlsyUcr/l3c6RnXf1bLDRKKdLRSabTmyCy7VLQ7VhGdOQ==",
"dev": true,
"optional": true
},
"@esbuild/win32-arm64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.11.tgz",
- "integrity": "sha512-Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.14.tgz",
+ "integrity": "sha512-1c44RcxKEJPrVj62XdmYhxXaU/V7auELCmnD+Ri+UCt+AGxTvzxl9uauQhrFso8gj6ZV1DaORV0sT9XSHOAk8Q==",
"dev": true,
"optional": true
},
"@esbuild/win32-ia32": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.11.tgz",
- "integrity": "sha512-o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.14.tgz",
+ "integrity": "sha512-EXAFttrdAxZkFQmpvcAQ2bywlWUsONp/9c2lcfvPUhu8vXBBenCXpoq9YkUvVP639ld3YGiYx0YUQ6/VQz3Maw==",
"dev": true,
"optional": true
},
"@esbuild/win32-x64": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.11.tgz",
- "integrity": "sha512-rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.14.tgz",
+ "integrity": "sha512-K0QjGbcskx+gY+qp3v4/940qg8JitpXbdxFhRDA1aYoNaPff88+aEwoq45aqJ+ogpxQxmU0ZTjgnrQD/w8iiUg==",
"dev": true,
"optional": true
},
@@ -10768,21 +10769,21 @@
"optional": true
},
"@rapideditor/country-coder": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/@rapideditor/country-coder/-/country-coder-5.2.0.tgz",
- "integrity": "sha512-6BupvfTV/cEFLrzi9kzVabry+d4ZawUQoCtjiLiA8F3op7nBJ8MMpHqaebgNNLCyAPZbVT4RP73o7RbTF1IlkA==",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/@rapideditor/country-coder/-/country-coder-5.2.1.tgz",
+ "integrity": "sha512-rPxw/Mxpogi46JDvJLtNOo7pOnxeVumRj6OSIJMJh9pSaoJUJmQqPd6Ep7DzBXew2dUe2G1Jg224FqRdx1j2qg==",
"requires": {
"which-polygon": "^2.2.1"
}
},
"@rapideditor/location-conflation": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@rapideditor/location-conflation/-/location-conflation-1.2.0.tgz",
- "integrity": "sha512-ro2uHvDmvDXjX0/SPg60gWUkjTHmZFGrkgoQHoY0nn8ZTHKH8DYaHrbiA7vQ0nTbV+vtYXXc+VPXXZ2k8YEgbw==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@rapideditor/location-conflation/-/location-conflation-1.2.1.tgz",
+ "integrity": "sha512-s28bvOWgIWUT8Y25PoVzPDDn4TZtJM2elKwYRhhYGCQa7YbKEezd4Xbv3TTib3tLwKYyvXZxvrcMS9Rwm976mQ==",
"requires": {
"@aitodotai/json-stringify-pretty-compact": "^1.3.0",
"@mapbox/geojson-area": "^0.2.2",
- "@rapideditor/country-coder": "^5.2.0",
+ "@rapideditor/country-coder": "^5.2.1",
"circle-to-polygon": "^2.2.0",
"geojson-precision": "^1.0.0",
"polygon-clipping": "~0.15.3"
@@ -10854,9 +10855,9 @@
"dev": true
},
"@tmcw/togeojson": {
- "version": "5.6.2",
- "resolved": "https://registry.npmjs.org/@tmcw/togeojson/-/togeojson-5.6.2.tgz",
- "integrity": "sha512-Tj0apuZI24WxF5rVTWsrQG2rmBQhl1TYeLvrTVRpU9G+1Ey2s32Luy3/DBQzULjJtVRD4sW3TjRldNc9a93ohA==",
+ "version": "5.7.0",
+ "resolved": "https://registry.npmjs.org/@tmcw/togeojson/-/togeojson-5.7.0.tgz",
+ "integrity": "sha512-nW5o0MFtsMh24KA5rnnbSp/IJpLxBrR82udP+926uHMnMp01e6eOWQJiUtxsl7f+Y/fvcWhwjdMCgCiYeonDeA==",
"requires": {}
},
"@transifex/api": {
@@ -12342,6 +12343,7 @@
},
"editor-layer-index": {
"version": "git+ssh://git@github.com/osmlab/editor-layer-index.git#041610b632428c9d29504eb384edb2f5cef35ae6",
+ "integrity": "sha512-+JW94g6NiHrfG3N6WpT+X2aL3MsRQQFaqgLxACs+q8PL/d5d/vNWHcq7u870Wklz93ly6vqdYbgYy7cU3JQpgQ==",
"dev": true,
"from": "editor-layer-index@github:osmlab/editor-layer-index#gh-pages"
},
@@ -12474,33 +12476,33 @@
}
},
"esbuild": {
- "version": "0.18.11",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz",
- "integrity": "sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==",
+ "version": "0.18.14",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.14.tgz",
+ "integrity": "sha512-uNPj5oHPYmj+ZhSQeYQVFZ+hAlJZbAGOmmILWIqrGvPVlNLbyOvU5Bu6Woi8G8nskcx0vwY0iFoMPrzT86Ko+w==",
"dev": true,
"requires": {
- "@esbuild/android-arm": "0.18.11",
- "@esbuild/android-arm64": "0.18.11",
- "@esbuild/android-x64": "0.18.11",
- "@esbuild/darwin-arm64": "0.18.11",
- "@esbuild/darwin-x64": "0.18.11",
- "@esbuild/freebsd-arm64": "0.18.11",
- "@esbuild/freebsd-x64": "0.18.11",
- "@esbuild/linux-arm": "0.18.11",
- "@esbuild/linux-arm64": "0.18.11",
- "@esbuild/linux-ia32": "0.18.11",
- "@esbuild/linux-loong64": "0.18.11",
- "@esbuild/linux-mips64el": "0.18.11",
- "@esbuild/linux-ppc64": "0.18.11",
- "@esbuild/linux-riscv64": "0.18.11",
- "@esbuild/linux-s390x": "0.18.11",
- "@esbuild/linux-x64": "0.18.11",
- "@esbuild/netbsd-x64": "0.18.11",
- "@esbuild/openbsd-x64": "0.18.11",
- "@esbuild/sunos-x64": "0.18.11",
- "@esbuild/win32-arm64": "0.18.11",
- "@esbuild/win32-ia32": "0.18.11",
- "@esbuild/win32-x64": "0.18.11"
+ "@esbuild/android-arm": "0.18.14",
+ "@esbuild/android-arm64": "0.18.14",
+ "@esbuild/android-x64": "0.18.14",
+ "@esbuild/darwin-arm64": "0.18.14",
+ "@esbuild/darwin-x64": "0.18.14",
+ "@esbuild/freebsd-arm64": "0.18.14",
+ "@esbuild/freebsd-x64": "0.18.14",
+ "@esbuild/linux-arm": "0.18.14",
+ "@esbuild/linux-arm64": "0.18.14",
+ "@esbuild/linux-ia32": "0.18.14",
+ "@esbuild/linux-loong64": "0.18.14",
+ "@esbuild/linux-mips64el": "0.18.14",
+ "@esbuild/linux-ppc64": "0.18.14",
+ "@esbuild/linux-riscv64": "0.18.14",
+ "@esbuild/linux-s390x": "0.18.14",
+ "@esbuild/linux-x64": "0.18.14",
+ "@esbuild/netbsd-x64": "0.18.14",
+ "@esbuild/openbsd-x64": "0.18.14",
+ "@esbuild/sunos-x64": "0.18.14",
+ "@esbuild/win32-arm64": "0.18.14",
+ "@esbuild/win32-ia32": "0.18.14",
+ "@esbuild/win32-x64": "0.18.14"
}
},
"esbuild-visualizer": {
@@ -12610,9 +12612,9 @@
}
},
"eslint": {
- "version": "8.44.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz",
- "integrity": "sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==",
+ "version": "8.45.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz",
+ "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==",
"dev": true,
"requires": {
"@eslint-community/eslint-utils": "^4.2.0",
@@ -12640,7 +12642,6 @@
"globals": "^13.19.0",
"graphemer": "^1.4.0",
"ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
"is-path-inside": "^3.0.3",
@@ -12652,7 +12653,6 @@
"natural-compare": "^1.4.0",
"optionator": "^0.9.3",
"strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
"text-table": "^0.2.0"
}
},
@@ -14529,9 +14529,9 @@
"version": "3.1.2"
},
"node-fetch": {
- "version": "2.6.11",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz",
- "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==",
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz",
+ "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==",
"dev": true,
"requires": {
"whatwg-url": "^5.0.0"
@@ -14801,17 +14801,17 @@
"dev": true
},
"osm-auth": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/osm-auth/-/osm-auth-2.1.0.tgz",
- "integrity": "sha512-C1T6SCPovt7KagqNV4GXtRNlJ2SJ5SjJWRdtLGU72ntYoeXHGP2IgqeExu17cDeqLY1A3mIofmC6fUGkE7RdbA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/osm-auth/-/osm-auth-2.2.0.tgz",
+ "integrity": "sha512-x93jAMaYWqPgfVeOMydFLFpFC8ERnlIKXwiUOrYYWTDEWqq15K/BI5UAjzuYXvLg0WxVxM8YC4N1T30SZeKJBQ==",
"requires": {
"store": "~2.0.12"
}
},
"osm-community-index": {
- "version": "5.5.3",
- "resolved": "https://registry.npmjs.org/osm-community-index/-/osm-community-index-5.5.3.tgz",
- "integrity": "sha512-/e38tFuHj3VrbWyIo4g5P1e1ILx3CQ36KkgZw0yfKxhsNWPa/ZvfzT+8okCKWCzE7XOep5TCY/QG/vgsuhcUjA==",
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/osm-community-index/-/osm-community-index-5.5.4.tgz",
+ "integrity": "sha512-n53euxtwFlJHaTkMCyRxPK+OZJnqkI4zwp9rmEbuzIV57kgkci7qaLDDjt44tszLcXfi8eCTLhKtykU0xIRpVQ==",
"dev": true,
"requires": {
"diacritics": "^1.3.0"
@@ -14993,9 +14993,9 @@
}
},
"postcss": {
- "version": "8.4.25",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.25.tgz",
- "integrity": "sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==",
+ "version": "8.4.26",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.26.tgz",
+ "integrity": "sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==",
"dev": true,
"requires": {
"nanoid": "^3.3.6",
@@ -16560,7 +16560,9 @@
"version": "0.0.0"
},
"whatwg-fetch": {
- "version": "3.6.2"
+ "version": "3.6.16",
+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.16.tgz",
+ "integrity": "sha512-83avoGbZ0qtjtNrU3UTT3/Xd3uZ7DyfSYLuc1fL5iYs+93P+UkIVF6/6xpRVWeQcvbc7kSnVybSAVbd6QFW5Fg=="
},
"whatwg-url": {
"version": "6.5.0",
@@ -16684,7 +16686,9 @@
}
},
"word-wrap": {
- "version": "1.2.3",
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz",
+ "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==",
"dev": true
},
"wordwrap": {
diff --git a/package.json b/package.json
index 63286f6c9..a6fc2094d 100644
--- a/package.json
+++ b/package.json
@@ -45,11 +45,11 @@
},
"dependencies": {
"@rapideditor/country-coder": "~5.2.0",
- "@rapideditor/location-conflation": "~1.2.0",
+ "@rapideditor/location-conflation": "~1.2.1",
"@mapbox/geojson-area": "^0.2.2",
"@mapbox/sexagesimal": "1.2.0",
"@mapbox/vector-tile": "^1.3.1",
- "@tmcw/togeojson": "^5.6.2",
+ "@tmcw/togeojson": "^5.7.0",
"@turf/bbox": "^6.0.0",
"@turf/bbox-clip": "^6.0.0",
"abortcontroller-polyfill": "^1.7.5",
@@ -62,12 +62,12 @@
"lodash-es": "~4.17.15",
"marked": "~5.1.1",
"node-diff3": "~3.1.0",
- "osm-auth": "~2.1.0",
+ "osm-auth": "~2.2.0",
"pannellum": "2.5.6",
"pbf": "^3.2.1",
"polygon-clipping": "~0.15.1",
"rbush": "3.0.1",
- "whatwg-fetch": "^3.4.1",
+ "whatwg-fetch": "^3.6.16",
"which-polygon": "2.2.1"
},
"devDependencies": {
@@ -88,9 +88,9 @@
"d3": "~7.8.5",
"dotenv": "^16.3.1",
"editor-layer-index": "github:osmlab/editor-layer-index#gh-pages",
- "esbuild": "^0.18.11",
+ "esbuild": "^0.18.14",
"esbuild-visualizer": "^0.4.1",
- "eslint": "^8.44.0",
+ "eslint": "^8.45.0",
"fetch-mock": "^9.11.0",
"gaze": "^1.1.3",
"glob": "^10.3.3",
@@ -107,10 +107,10 @@
"minimist": "^1.2.8",
"mocha": "^10.2.0",
"name-suggestion-index": "~6.0",
- "node-fetch": "^2.6.11",
+ "node-fetch": "^2.6.12",
"npm-run-all": "^4.0.0",
- "osm-community-index": "~5.5.3",
- "postcss": "^8.4.25",
+ "osm-community-index": "~5.5.4",
+ "postcss": "^8.4.26",
"postcss-selector-prepend": "^0.5.0",
"shelljs": "^0.8.0",
"shx": "^0.3.0",
diff --git a/svg/fontawesome/fas-bowl-rice.svg b/svg/fontawesome/fas-bowl-rice.svg
new file mode 100644
index 000000000..ecb974b82
--- /dev/null
+++ b/svg/fontawesome/fas-bowl-rice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fontawesome/fas-building-flag.svg b/svg/fontawesome/fas-building-flag.svg
new file mode 100644
index 000000000..b65fb056d
--- /dev/null
+++ b/svg/fontawesome/fas-building-flag.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fontawesome/fas-person-arrow-up-from-line.svg b/svg/fontawesome/fas-person-arrow-up-from-line.svg
new file mode 100644
index 000000000..32cd12381
--- /dev/null
+++ b/svg/fontawesome/fas-person-arrow-up-from-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fontawesome/fas-plate-wheat.svg b/svg/fontawesome/fas-plate-wheat.svg
new file mode 100644
index 000000000..d1927b0ff
--- /dev/null
+++ b/svg/fontawesome/fas-plate-wheat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fontawesome/fas-plug-circle-bolt.svg b/svg/fontawesome/fas-plug-circle-bolt.svg
new file mode 100644
index 000000000..35423deca
--- /dev/null
+++ b/svg/fontawesome/fas-plug-circle-bolt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fontawesome/fas-triangle-exclamation.svg b/svg/fontawesome/fas-triangle-exclamation.svg
new file mode 100644
index 000000000..00bba534d
--- /dev/null
+++ b/svg/fontawesome/fas-triangle-exclamation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file