Skip to content

hats-dev/hats-cli

Repository files navigation

This is a Happy TypeScript project bootstrapped with the hats-cli.

HaTs

HaTs Logo

HaTs (short for Happy TypeScript) is a project scaffolding CLI that speeds up the process of creating TS libraries.

System requirements

Ensure your shell environment has the following programs installed globally (* required)

Installation

npm i -g hats-cli

Quick Start

create

Interactively create a new HaTs library called my-cool-lib and create a new GitHub remote automagically synced with your local version

hats create my-cool-lib

Skip interactive prompts, and use default configs

hats create -y my-cool-lib

config

View all HaTs configs

hats config --list

Update a HaTs config

hats config scripts.changelog "auto-changelog -p"

More Help

Read the full docs at https://hats.dev.

Contributing

Please see the Contributing Guidelines.

Author

License

BSD-3-Clause

Todo

  • [] Windows and Linux support
  • [] Add options for GitHub actions, Travis CI and Husky