misskey/scripts/install-packages.mjs

30 lines
700 B
JavaScript

import { execa } from "execa";
const __dirname = import.meta.dirname;
(async () => {
console.log("installing dependencies of packages/backend ...");
await execa("yarn", ["--force", "install"], {
cwd: __dirname + "/../packages/backend",
stdout: process.stdout,
stderr: process.stderr,
});
console.log("installing dependencies of packages/client ...");
await execa("yarn", ["install"], {
cwd: __dirname + "/../packages/client",
stdout: process.stdout,
stderr: process.stderr,
});
console.log("installing dependencies of packages/sw ...");
await execa("yarn", ["install"], {
cwd: __dirname + "/../packages/sw",
stdout: process.stdout,
stderr: process.stderr,
});
})();