UNPKG

create-n4-app

Version:
23 lines (22 loc) 677 B
import { execa } from "execa"; export const packageInstaller = async ({ packageManger, installCmd, packages, }) => { const installCommand = installCmd ?? (packageManger === "bun" ? "add" : "i"); try { await execa(packageManger, [installCommand, ...packages], { stderr: "inherit", }); } catch (error) { console.log("Failed to install", error); } }; export const createOAuthSecret = async (packageManger) => { try { await execa(packageManger.nextIns, ["auth", "secret"], { stderr: "inherit", }); } catch (error) { console.log("Failed to create auth secret", error); } };