Exem UI

CLIv0.3.2

v0.3.22026.02.27v0.3.2

Highlights

  • [Feature] --help, --version 플래그 및 인자 없이 실행 시 기본 init 명령 자동 실행 #174
  • [Feature] 프레임워크 선택 단계 추가 (react / none), Tailwind 버전에 따른 스마트 패키지 기본값 자동 선택 #174
  • [Feature] configureBaseStyles() — CSS 파일에 body { background-color: var(--color-background-primary); color: var(--color-text-primary); } 자동 삽입 #174
  • [Fix] tailwind preset import 구문 오류 수정 (named → default export) #174
  • [Fix] 생성되는 tailwind config에 darkMode: 'class' 누락 수정 #174

프레임워크 선택 및 스마트 기본값

init 명령의 질문 플로우가 개편되었습니다:

PM → Framework → Tailwind 버전 → 패키지 → Channel

프레임워크 선택(react / none)과 Tailwind 버전에 따라 불필요한 패키지가 자동 필터링되고, 기본 선택값이 지능적으로 설정됩니다.


base 스타일 자동 설정

새로운 configureBaseStyles() 함수가 프로젝트의 CSS 파일을 탐지하여 디자인 시스템의 기본 배경색/텍스트 색상을 자동으로 설정합니다. 다크모드 전환 시 화면 깜빡임 없이 즉시 반영됩니다.


Other Changes

  • [Improvement] src/templates/tailwind-v3.ts — preset → plugin 참조로 업데이트, 문서 URL 추가 #174
  • [Improvement] EXEMExem 브랜딩 통일 #179
CLI 실행 예시
# 기본 실행 (init 명령 자동)
npx @exem-ui/cli

# 도움말
npx @exem-ui/cli --help

# 버전 확인
npx @exem-ui/cli --version