@in-ch/setup
v0.0.9
Published
A tool for quick setup and configuration of essential project files.
Maintainers
Keywords
Readme
setup
Features
@in-ch/setup is a powerful tool for quickly setting up various project files and configurations.
Save time and automate your setup process with the following commands:
| Command | Description |
| ------------ | --------------------------------------------- |
| adb-remote | Connect to ADB device wirelessly. |
| pkgmng | Initialize package manager. |
| eslint | Generates ESLint configuration files. |
| gitmessage | Creates a Git message template file. |
| husky | Setup husky. |
| prettier | Sets up Prettier configuration files. |
| typescript | Creates TypeScript configuration files. |
| commitlint | Adds Commitlint configuration. |
| edit | Edits existing configuration files. |
| env | create .env file. |
| init | Creates multiple configuration files at once. |
| latest | Check latest version of @in-ch/cli package. |
| lighthouse | Run a Lighthouse test. |
| list | Lists all available commands. |
| update | Update package version. |
| autoPrefix | Update VSCode Auto Prefix Settings. |
Installation
To use @in-ch/setup, first install the package:
npm install -g @in-ch/setupUsage
Below are examples of how to use the primary commands of @in-ch/setup:
# Initialize essential configuration files (Husky, ESLint, Prettier, etc.)
ics init
# Add individual configuration files
# Husky setup
ics husky
# ESLint setup
ics eslint
# Git message template setup
ics gitmessage
# Prettier configuration
ics prettier
# TypeScript configuration
ics typescript
# Commit lint setup
ics commitlint
# Edit existing configuration files
ics edit
# List all available commands
ics list
# Connect to ADB device wirelessly.
ics adb-remoteWhy Use @in-ch/setup?
- Save Time: Automate the generation of multiple configuration files with a single command.
- Ensure Consistency: Easily enforce shared configurations across team projects.
- Flexibility: Edit generated files as needed to suit your project requirements.
Contributors
Thanks go to these wonderful people! [Become a contributor].
