corvino / scaffolds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scaffolding or Boilerplate

A collection of new project templates created with copier.

scaffold script

The scaffold script invokes copier on the specified template, deriving the template name variables from the using current working directory.

Future features that may be interesting/necessary are:

  • Adding flags to override name and display_name
  • Adding support for arbitrary key/value pairs

Setup

To install dependencies.

pip install -r requirements.txt

Usage

Run in new project directoy

# Use path to scaffold script and template to invoke
~/code/scaffolds/scaffold react-tailwind-vite

Copier dependency issues

Copier depends on Jinja and MarkupSafe, which has version compatibility issues.

About


Languages

Language:JavaScript 45.2%Language:Jinja 37.9%Language:Shell 15.6%Language:CSS 1.2%