Skip to content

Core 패키지

패키지: @hereby/core | 공용 스키마, 상수, 유틸리티, 에러, 로거

API, SDK, 데이터베이스, 임포터가 함께 사용하는 기반 패키지입니다.

exports

패키지 루트에서 다음을 재내보냅니다.

  • Zod의 z
  • constants
  • errors
  • logger 모듈
  • 기본 logger export
  • schemas
  • utilities

스키마

현재 스키마 인덱스는 27개의 도메인 스키마 모듈을 내보냅니다.

  • auth
  • employee
  • organization
  • team
  • permission
  • payroll
  • salary grade
  • contract
  • attendance
  • shift
  • overtime
  • leave request
  • allowance
  • deduction
  • resignation
  • year-end settlement
  • education subsidy
  • fixed incentive
  • nurse scheduler
  • internal approval
  • conversation
  • message
  • document
  • notification
  • general affairs
  • base helpers

로거

로거 모듈은 src/logger/ 아래에 있으며 패키지 루트에서 함께 재내보냅니다.

유틸리티

현재 유틸리티 모듈:

  • date utilities
  • string utilities
  • validation utilities