Files
scriptc/packages/libnode-common/dev-pack.json
T
Malte UblandClaude Opus 5.5 e7f3b205c3 Fetch the CI dev libnode from scriptc's mirror first
The prerelease libnode-dev-24.22.1 mirrors the dockfries v24.22.1 libnode,
Node's v24.22.1 headers and Node's license byte for byte, as CI-only inputs
(not a scriptc release). dev-pack.json lists the mirror first and the
original locations after it; fetch-dev-pack.mjs takes the first source
whose bytes match the pinned sha256 and logs which one it used.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 17:53:28 -07:00

23 lines
1.1 KiB
JSON

{
"comment": "Temporary libnode source for CI until the NI-13 packs (@scriptc/libnode-<platform>) exist: the community dockfries/libnode build of Node 24.22.1 and Node's official headers for the bridge. The first URL is scriptc's CI-only mirror (prerelease libnode-dev-24.22.1), the others the original locations; fetch-dev-pack.mjs tries them in order and verifies the sha256.",
"nodeVersion": "24.22.1",
"linux-x64": {
"libnode": {
"urls": [
"https://github.com/vercel-labs/scriptc/releases/download/libnode-dev-24.22.1/libnode-linux-x64.tar.gz",
"https://github.com/dockfries/libnode/releases/download/v24.22.1/libnode-linux-x64.tar.gz"
],
"sha256": "b02809c5d332516cc72890fec0cbbca404bac526bd0f841e00a8a6056ec1ff54",
"file": "libnode.so.137"
},
"headers": {
"urls": [
"https://github.com/vercel-labs/scriptc/releases/download/libnode-dev-24.22.1/node-v24.22.1-headers.tar.gz",
"https://nodejs.org/dist/v24.22.1/node-v24.22.1-headers.tar.gz"
],
"sha256": "322e0a27db9088093ab8347bdc8c7e0aaa21dc9ed548390bf06b394494c09267",
"dir": "node-v24.22.1/include/node"
}
}
}