@consensys/create-web3-app
Version:
CLI tool for generating Web3 starter projects, streamlining the setup of monorepo structures with a frontend (Next.js or React) and blockchain tooling (HardHat or Foundry). It leverages the commander library for command-line interactions and guides users
19 lines (16 loc) • 372 B
TypeScript
type Template = {
id: string;
name: string;
repo_url: string;
packageName: string;
};
type TemplateSelection = {
title: string;
};
type ProjectOptions = {
projectName: string;
framework: "react" | "nextjs" | undefined;
blockchain_tooling: "hardhat" | "foundry" | "none" | undefined;
packageManager: "yarn" | "npm" | "pnpm";
dynamicEnvId?: string;
};