Skip to content

Repository files navigation

Trustable CLI

Commander, TypeScript, ESLint, Prettier, ts-pattern을 사용한 간단한 TypeScript CLI 도구입니다.

설치

npm install

개발

# 개발 모드로 실행
npm run dev
# TypeScript 컴파일
npm run build
# 빌드 후 실행
npm run start
# 코드 포맷팅
npm run format
# 린팅
npm run lint
npm run lint:fix

사용법

# 인사말
npm run dev greet "홍길동"# 계산 (덧셈)
npm run dev calc add 10 5
# 계산 (뺄셈)
npm run dev calc subtract 10 5
# 정보 보기
npm run dev info
# 도움말
npm run dev --help

프로젝트 구조

trustable/
├── src/
│ └── index.ts # 메인 CLI 코드
├── dist/ # 컴파일된 JavaScript 파일들
├── .eslintrc.js # ESLint 설정
├── .eslintignore # ESLint 무시 파일들
├── .prettierrc # Prettier 설정
├── .gitignore # Git 무시 파일들
├── tsconfig.json # TypeScript 설정
├── package.json # 프로젝트 설정 및 의존성
└── README.md # 프로젝트 설명

기술 스택

  • Commander: CLI 인터페이스 구축
  • TypeScript: 타입 안전성
  • ESLint: 코드 품질 검사
  • Prettier: 코드 포맷팅
  • ts-pattern: 함수형 패턴 매칭

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages