<p></p>
<p>The version of iD, including any node_modules that iD depends on, is managed by the iD developers. When they want to update any part of it, including things like the editor layer index or the tagging presets or any other part of iD, they send us a pull request.</p>
<p>It's unlikely in the extreme that we would start overriding any iD dependencies ourselves. There are all kinds of edge cases (e.g, if the editor index changes some internal data structure or somesuch) that they know about and have tests for, and we don't. I wouldn't be happy with us changing any of their dependent node_modules beyond what they send us during each update.</p>
<p>So for the moment I would suggest the best solution to this is to suggest more frequent point releases to the iD developers, and see what they think.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/3179#issuecomment-822624959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLPSZRDYGOW7HMKKKLLTJROKLANCNFSM43GFZGJQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAK2OLMTPYBMPCPWRM3YROTTJROKLA5CNFSM43GFZGJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGEEEFPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/3179#issuecomment-822624959",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/3179#issuecomment-822624959",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>