0.3.1 • Published 2 years ago

@heptacode/military-letter v0.3.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Military Letter

소개

Unofficial library to send letters to ROK Armed Forces Training Center

비공식 국군훈련소 인터넷 편지 라이브러리

알림

현재 지원되는 군종은 육군(더캠프), 공군입니다. 이 라이브러리를 사용함으로써 발생하는 문제에 대한 책임은 사용자에게 있습니다.

기술 스택

TypeScript Yarn Berry ESBuild Jest

사용하기

  • $ yarn add @heptacode/military-letter
  • examples 폴더의 예시들을 확인해주세요.
  • 별도의 설정 없이 뉴스 보내기 기능만 이용하려면 이 Repository를 Fork한 후 trainees.example.ts 파일을 참고하여 trainees.ts 파일을 examples 폴더에 생성해주세요.
  • 성명, 생년월일, 입대일자가 올바르지 않으면 정상적으로 전달되지 않습니다.

trainees.ts 설정하기

examples/trainees.example.ts를 참고해주세요.

타입설명기본값
namestring훈련병 성명필수 입력 사항
typeTraineeType군종(육군/공군)'육군'
unitTraineeUnit입영부대(육군만 입력)'육군훈련소'
birthDatestring생년월일필수 입력 사항
enterDatestring입영일필수 입력 사항
startDatestring시작일(입영일 이후로 자유롭게 지정)필수 입력 사항
endDatestring종료일(수료일과 관계없이 자유롭게 지정)필수 입력 사항
excludeboolean대상 제외 여부false
// examples/trainees.ts
import { Trainee, TraineeType } from '@heptacode/military-letter';

export const trainees: Trainee[] = [
  {
    name: '김육군',
    unit: TraineeUnit['55사단'], // '55사단'으로도 입력 가능 (기본: '육군훈련소')
    birthDate: '2000-01-01',
    enterDate: '2022-01-01',
    startDate: '2022-01-01',
    endDate: '2022-02-01',
    exclude: true,
  },
  {
    name: '김공군',
    type: TraineeType.AIR_FORCE, // 공군인 경우 (기본: '육군')
    birthDate: '2000-01-01',
    enterDate: '2022-01-01',
    startDate: '2022-01-01',
    endDate: '2022-02-01',
  },
];
0.3.1

2 years ago

0.3.0

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago