fix: update deps for security advisories

Bump vitest to 4.1.12 (vite 8.3.4) and the gondolin example extension to 0.14.0, which drops node-forge. Gondolin's undici moves to 6.29.1.
This commit is contained in:
Armin Ronacher 2026-10-22 11:24:31 +02:00
parent cae8d69e57
commit 2685de7a17
13 changed files with 308 additions and 390 deletions

632
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -45,6 +45,6 @@
},
"devDependencies": {
"@types/node": "22.19.19",
"vitest": "4.1.11"
"vitest": "4.1.12"
}
}

View file

@ -101,6 +101,6 @@
"devDependencies": {
"@types/node": "22.19.19",
"canvas": "3.2.3",
"vitest": "4.1.11"
"vitest": "4.1.12"
}
}

View file

@ -91,7 +91,7 @@
"devDependencies": {
"@types/ws": "8.18.2",
"shx": "0.3.4",
"vitest": "4.1.11",
"vitest": "4.1.12",
"ws": "8.21.0"
}
}

View file

@ -71,6 +71,6 @@
},
"devDependencies": {
"shx": "0.3.4",
"vitest": "4.1.11"
"vitest": "4.1.12"
}
}

View file

@ -8,7 +8,7 @@
"name": "pi-extension-gondolin",
"version": "1.4.0",
"dependencies": {
"@earendil-works/gondolin": "0.12.0"
"@earendil-works/gondolin": "0.14.0"
}
},
"node_modules/@cto.af/wtf8": {
@ -21,31 +21,30 @@
}
},
"node_modules/@earendil-works/gondolin": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/@earendil-works/gondolin/-/gondolin-0.12.0.tgz",
"integrity": "sha512-BXbvzQKb5QmxY5NtthRDONJTu7+IDKbzqWGrJyyNXMP7N681Tx0Q9TK8pK1ba8nUvYQTipNJyGZOsJfYiZll1A==",
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@earendil-works/gondolin/-/gondolin-0.14.0.tgz",
"integrity": "sha512-MSw+EGcqFJeyKHdXEfm+nMRr74ytT4x8DGIohav0oPCHeVQAB9AajquM94cv2xqvIU3VDAaZZVC07IXsOY6OVQ==",
"license": "Apache-2.0",
"dependencies": {
"cbor2": "^2.3.0",
"node-forge": "^1.3.3",
"ssh2": "^1.17.0",
"undici": "^6.21.0"
"undici": "^6.29.0"
},
"bin": {
"gondolin": "dist/bin/gondolin.js"
},
"engines": {
"node": ">=23.6.0"
"node": ">=22.19.0"
},
"optionalDependencies": {
"@earendil-works/gondolin-krun-runner-darwin-arm64": "0.12.0",
"@earendil-works/gondolin-krun-runner-linux-x64": "0.12.0"
"@earendil-works/gondolin-krun-runner-darwin-arm64": "0.14.0",
"@earendil-works/gondolin-krun-runner-linux-x64": "0.14.0"
}
},
"node_modules/@earendil-works/gondolin-krun-runner-darwin-arm64": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/@earendil-works/gondolin-krun-runner-darwin-arm64/-/gondolin-krun-runner-darwin-arm64-0.12.0.tgz",
"integrity": "sha512-ftDlusht4PcT7Y3TuPrZIKrCXy3isiBTVMvlXYK0pcud2uXY6uwFTGeunYgP+8ND/60ddb+MImqbfmkcK8B84A==",
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@earendil-works/gondolin-krun-runner-darwin-arm64/-/gondolin-krun-runner-darwin-arm64-0.14.0.tgz",
"integrity": "sha512-fvuhz1CZPaEbmXC0luZoXd1obAb0bjaaGJz33Jo63bhMlosYunAahItakh7cU0dnTlNFzufOSnpGOPqtuYjnpQ==",
"cpu": [
"arm64"
],
@ -59,9 +58,9 @@
}
},
"node_modules/@earendil-works/gondolin-krun-runner-linux-x64": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/@earendil-works/gondolin-krun-runner-linux-x64/-/gondolin-krun-runner-linux-x64-0.12.0.tgz",
"integrity": "sha512-RRYsgwe2r5ApKmFNy469QgwnyjAHpAs9XANdWpTd9ol4iUYOY3sX7e0xIooAKxd+ktxGI4N/xRWicwGen3D/Ow==",
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@earendil-works/gondolin-krun-runner-linux-x64/-/gondolin-krun-runner-linux-x64-0.14.0.tgz",
"integrity": "sha512-91iw4smoOH/yOoAuQS6N2UZOxqSFwRhtk8rTyrokXBoWiWcveAzg4kHvnLcm40ZlNrWwzIDFrere4bkZeGDQcA==",
"cpu": [
"x64"
],
@ -134,15 +133,6 @@
"license": "MIT",
"optional": true
},
"node_modules/node-forge": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz",
"integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==",
"license": "(BSD-3-Clause OR GPL-2.0)",
"engines": {
"node": ">= 6.13.0"
}
},
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@ -173,9 +163,9 @@
"license": "Unlicense"
},
"node_modules/undici": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-6.26.0.tgz",
"integrity": "sha512-4yqz8a3n5HmGTlsbADNtr/dJlhkh/55Rq798G6ibiULcXbDtaLpTl1pvdqcbFfeoj3iSi52lePFM7h9H21cw/A==",
"version": "6.29.1",
"resolved": "https://registry.npmjs.org/undici/-/undici-6.29.1.tgz",
"integrity": "sha512-EvRlUt/QqAEvXdQeRMYUfwOQsfzpDztykrG2owGEE/rBOBoYv9uF39ZzsNDh4lTFHhTr2XOZjKkYgueD12ZmGA==",
"license": "MIT",
"engines": {
"node": ">=18.17"

View file

@ -14,6 +14,6 @@
]
},
"dependencies": {
"@earendil-works/gondolin": "0.12.0"
"@earendil-works/gondolin": "0.14.0"
}
}

View file

@ -75,7 +75,7 @@
"@types/semver": "7.7.1",
"marked": "18.0.11",
"shx": "0.3.4",
"vitest": "4.1.11"
"vitest": "4.1.12"
},
"keywords": [
"coding-agent",

View file

@ -162,6 +162,6 @@
"@cloudflare/vitest-plugin": "1.4.4",
"fake-indexeddb": "6.2.6",
"shx": "0.3.4",
"vitest": "4.1.11"
"vitest": "4.1.12"
}
}

View file

@ -50,6 +50,6 @@
},
"devDependencies": {
"shx": "0.3.4",
"vitest": "4.1.11"
"vitest": "4.1.12"
}
}

View file

@ -17,7 +17,7 @@
"@vitest-evals/core": "0.15.0",
"autoevals": "0.3.0",
"shx": "0.3.4",
"vitest": "4.1.11",
"vitest": "4.1.12",
"vitest-evals": "0.15.0"
}
}

View file

@ -56,6 +56,6 @@
"devDependencies": {
"@types/cross-spawn": "6.0.6",
"shx": "0.3.4",
"vitest": "4.1.11"
"vitest": "4.1.12"
}
}

View file

@ -47,6 +47,6 @@
},
"devDependencies": {
"@types/node": "22.19.19",
"vitest": "4.1.11"
"vitest": "4.1.12"
}
}