overrides and deps updates (#1833)

qs couldn't be updated cause of pinned deps in express and gatsby. This fixes things for the current versions installed and allows for future updates to have their own versions come along, The overrides can be deleted once this happens. Also an update to `mdast-util-to-hast@13.2.1` was made in the package-lock, Dependabot was having trouble updating that.

Gar committed Jan 5, 2026 at 10:31 UTC 7b88fddd6e33a7b65faf3e7a598eac6378a6c42e
2 files changed +90 -25
package-lock.json
+83 -25
@@ -14064,23 +14064,23 @@
14064 "license": "MIT"
14065 },
14066 "node_modules/body-parser": {
14067 - "version": "1.20.3",
14068 - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
14069 - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
14067 + "version": "1.20.4",
14068 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz",
14069 + "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==",
14070 "license": "MIT",
14071 "dependencies": {
14072 - "bytes": "3.1.2",
14072 + "bytes": "~3.1.2",
14073 "content-type": "~1.0.5",
14074 "debug": "2.6.9",
14075 "depd": "2.0.0",
14076 - "destroy": "1.2.0",
14077 - "http-errors": "2.0.0",
14078 - "iconv-lite": "0.4.24",
14079 - "on-finished": "2.4.1",
14080 - "qs": "6.13.0",
14081 - "raw-body": "2.5.2",
14076 + "destroy": "~1.2.0",
14077 + "http-errors": "~2.0.1",
14078 + "iconv-lite": "~0.4.24",
14079 + "on-finished": "~2.4.1",
14080 + "qs": "~6.14.0",
14081 + "raw-body": "~2.5.3",
14082 "type-is": "~1.6.18",
14083 - "unpipe": "1.0.0"
14083 + "unpipe": "~1.0.0"
14084 },
14085 "engines": {
14086 "node": ">= 0.8",
@@ -14096,12 +14096,41 @@
14096 "ms": "2.0.0"
14097 }
14098 },
14099 + "node_modules/body-parser/node_modules/http-errors": {
14100 + "version": "2.0.1",
14101 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
14102 + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
14103 + "license": "MIT",
14104 + "dependencies": {
14105 + "depd": "~2.0.0",
14106 + "inherits": "~2.0.4",
14107 + "setprototypeof": "~1.2.0",
14108 + "statuses": "~2.0.2",
14109 + "toidentifier": "~1.0.1"
14110 + },
14111 + "engines": {
14112 + "node": ">= 0.8"
14113 + },
14114 + "funding": {
14115 + "type": "opencollective",
14116 + "url": "https://opencollective.com/express"
14117 + }
14118 + },
14119 "node_modules/body-parser/node_modules/ms": {
14120 "version": "2.0.0",
14121 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
14122 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
14123 "license": "MIT"
14124 },
14125 + "node_modules/body-parser/node_modules/statuses": {
14126 + "version": "2.0.2",
14127 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
14128 + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
14129 + "license": "MIT",
14130 + "engines": {
14131 + "node": ">= 0.8"
14132 + }
14133 + },
14134 "node_modules/boolbase": {
14135 "version": "1.0.0",
14136 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
@@ -36393,12 +36422,12 @@
36422 "license": "MIT"
36423 },
36424 "node_modules/qs": {
36396 - "version": "6.13.0",
36397 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
36398 - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
36425 + "version": "6.14.1",
36426 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz",
36427 + "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==",
36428 "license": "BSD-3-Clause",
36429 "dependencies": {
36401 - "side-channel": "^1.0.6"
36430 + "side-channel": "^1.1.0"
36431 },
36432 "engines": {
36433 "node": ">=0.6"
@@ -36482,16 +36511,45 @@
36511 }
36512 },
36513 "node_modules/raw-body": {
36485 - "version": "2.5.2",
36486 - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
36487 - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
36514 + "version": "2.5.3",
36515 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
36516 + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
36517 "license": "MIT",
36518 "dependencies": {
36490 - "bytes": "3.1.2",
36491 - "http-errors": "2.0.0",
36492 - "iconv-lite": "0.4.24",
36493 - "unpipe": "1.0.0"
36519 + "bytes": "~3.1.2",
36520 + "http-errors": "~2.0.1",
36521 + "iconv-lite": "~0.4.24",
36522 + "unpipe": "~1.0.0"
36523 + },
36524 + "engines": {
36525 + "node": ">= 0.8"
36526 + }
36527 + },
36528 + "node_modules/raw-body/node_modules/http-errors": {
36529 + "version": "2.0.1",
36530 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
36531 + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
36532 + "license": "MIT",
36533 + "dependencies": {
36534 + "depd": "~2.0.0",
36535 + "inherits": "~2.0.4",
36536 + "setprototypeof": "~1.2.0",
36537 + "statuses": "~2.0.2",
36538 + "toidentifier": "~1.0.1"
36539 + },
36540 + "engines": {
36541 + "node": ">= 0.8"
36542 },
36543 + "funding": {
36544 + "type": "opencollective",
36545 + "url": "https://opencollective.com/express"
36546 + }
36547 + },
36548 + "node_modules/raw-body/node_modules/statuses": {
36549 + "version": "2.0.2",
36550 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
36551 + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
36552 + "license": "MIT",
36553 "engines": {
36554 "node": ">= 0.8"
36555 }
@@ -38550,9 +38608,9 @@
38608 }
38609 },
38610 "node_modules/remark-rehype/node_modules/mdast-util-to-hast": {
38553 - "version": "13.2.0",
38554 - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz",
38555 - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==",
38611 + "version": "13.2.1",
38612 + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",
38613 + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",
38614 "license": "MIT",
38615 "dependencies": {
38616 "@types/hast": "^3.0.0",
package.json
+7
@@ -113,6 +113,13 @@
113 ]
114 },
115 "overrides": {
116 + "gatsby@^5.14.6": {
117 + "body-parser": "~1.20.4",
118 + "express@4.21.2": {
119 + "body-parser": "~1.20.4",
120 + "qs": "~6.14.1"
121 + }
122 + },
123 "external-editor@3.1.0": {
124 "tmp": "^0.2.5"
125 }