snapshot of https://github.com/mountain-loop/yaak.git (main, 2026-09-23; blobs > 131072B omitted)
This commit is contained in:
18
scripts/install-wasm-pack.cjs
Normal file
18
scripts/install-wasm-pack.cjs
Normal file
@@ -0,0 +1,18 @@
|
||||
const { execSync } = require("node:child_process");
|
||||
|
||||
const version = tryExecSync("wasm-pack --version");
|
||||
if (version.startsWith("wasm-pack ")) {
|
||||
console.log("wasm-pack already installed");
|
||||
return;
|
||||
}
|
||||
|
||||
console.log("Installing wasm-pack via cargo...");
|
||||
execSync("cargo install wasm-pack --locked", { stdio: "inherit" });
|
||||
|
||||
function tryExecSync(cmd) {
|
||||
try {
|
||||
return execSync(cmd, { stdio: "pipe" }).toString("utf-8");
|
||||
} catch {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user