Skip to content

Vooster-AI/trustable

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

Watchers

Forks

Releases

No releases published

Packages

No packages published