자판기 메커니즘을 구현한 모노레포 프로젝트입니다.
packages/types
: 타입 정의packages/core
: 자판기의 핵심 로직과 클래스packages/react
: React용 훅 라이브러리packages/applications/react
: 자판기 React 애플리케이션packages/applications/react-threejs
: 자판기 3D 시각화를 위한 React-ThreeJS 애플리케이션
# 의존성 설치
pnpm install
# React Application Development
pnpm dev:react
# React-ThreeJS Application Development
pnpm dev:react-threejs
# 모든 패키지 Build
pnpm build
# React Application Build
pnpm build:react
# React-ThreeJS Application Build
pnpm build:react-threejs
# 모든 패키지 코드 포맷팅
pnpm format
# 모든 패키지 린팅
pnpm lint
# 타입 체크
pnpm check-types