원티드 프리온보딩 프론트엔드 챌린지 2월 - TypeScript 참여를 위한 사전 과제입니다.
- Todo 앱을 JSDoc으로 문서화하기
- JSDoc 정적 페이지를 GitHub Page로 배포하기
-
할 일 타입
property 타입 필수여부 아이디 number required 내용 string required 완료여부 boolean required 카테고리 string required 태그들 string[] optional -
기능
- CREATE
- 할 일 추가하기 (내용 없이는 추가할 수 없음)
- READ
- 모든 할 일 조회하기
- ID를 기반으로 특정 할 일 조회하기
- UPDATE
- ID를 제외한 모든 속성 수정하기
- 특정 할 일의 특정 태그 수정하기
- DELETE
- ID를 기반으로 특정 할 일 삭제하기
- 모든 할 일 삭제하기
- 특정 할 일의 특정 태그 삭제하기
- 특정 할 일의 모든 태그 삭제하기
- CREATE
# packages 설치
$ npm install
# JSdoc 생성
$ npm run docs