Skip to content

CLI tool for scaffolding a Preact, Tailwind, Typescript project

Notifications You must be signed in to change notification settings

ekwoka/create-PETT-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create PETT App

  • Preact
  • ESBuild
  • TailwindCSS
  • Typescript

Create PETT App scaffolds a simple directory for an app using the above technologies, so you don't have to deal with setting up the environment yourself

How to Use

Choose your flavour:

npm init pett-app [dirname] [options]

pnpm create create-pett-app [dirname] -p pnpm [options]

yarn create pett-app -p yarn [direname]

Recommended:

pnpm create create-pett-app -lp pnpm [dirname]

Simple!!!

Options

Package Manager:

Defines which package manager to use when installing deps

  • Long: --packagemanager
  • Alias: -p
  • Default: npm
  • Acceptable Options:
    • npm
    • pnpm
    • yarn

TypeScript

Allows you to disable TypeScript (Currently does not have template)

  • Long: --typescript
  • Default: true
  • Options:
    • true
    • false

Linting

Installs esLint and Prettier

  • Long: --lint
  • Alias: -l
  • Default: false
  • Options:
    • true
    • false

Roadmap

  • Add JS Template
  • Add Option to include Netlify Template Files
  • Add Option to include Testing and example tests

About

CLI tool for scaffolding a Preact, Tailwind, Typescript project

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published