julianstephens / project-generator-cli

A CLI tool for scaffolding minimal project templates with sane defaults.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

project-generator-cli

A CLI tool for scaffolding minimal project templates with sane defaults.

Prerequisites

General

  • Git
  • GitHub CLI (for creating GH remotes, otherwise use the -l or --local flag to skip)

Python

Typescript

Installation

Step 1: Clone this repo

Step 2: Set WORKSPACE_DIR environment variable

Add the following line to your profile file (~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc). This is where all the projects created using the tool will be located (defaults to ~/workspace if unset).

export WORKSPACE_DIR=/path/to/your/project/workspace

Step 3: Make the gen command globally available

cd /path/to/project-generator-cli
pnpm link --global

Usage

gen help

About

A CLI tool for scaffolding minimal project templates with sane defaults.


Languages

Language:JavaScript 76.2%Language:TypeScript 23.8%