INNER CODE UNIT · JavaScript
platformPackageFor
Barre/ZeroFS · zerofs/zerofs-ffi/bindings/typescript/packaging/index.js:43
function platformPackageFor(target) {
switch (target) {
case "linux-x64-gnu":
return "@zerofs/ffi-linux-x64-gnu";
case "linux-arm64-gnu":
return "@zerofs/ffi-linux-arm64-gnu";
case "darwin-x64":
return "@zerofs/ffi-darwin-x64";
case "darwin-arm64":
return "@zerofs/ffi-darwin-arm64";
default:
return null;
}
}
async function resolveLibraryPath() {
const target = platformTarget();
const pkg = platformPackageFor(target);