web-analytics-handbook icon indicating copy to clipboard operation
web-analytics-handbook copied to clipboard

chore: add wiki.json testing & sorting task

Open chanheeis opened this issue 4 years ago • 0 comments

Description

wiki.json의 프로퍼티 검증 및 데이터 정렬을 위한 gulp task 추가

  • gulp task는 gulp 명령 입력 시 root 폴더의 gulpfile.js 를 찾아 자동적으로 수행됩니다.
  • script에 prebuild를 정의하여, build 시 사전 작업으로 자동 수행되게끔 구성하였습니다. (수민님 review 반영)
  • 데이터를 하나씩 읽어서 isValidName() 함수를 실행합니다. (하나라도 false가 나오면 Sorting은 수행되지 않습니다.)
  • isValidName에서 false를 return 하는 경우 fancy-log를 이용해 에러 문자열을 출력하게 구성하였습니다.

Help Wanted 👀

wiki.json "소스/매체"가 isValidName에 걸리고 있는데, "소스"도 있고, "매체"도 있는데 혹시 필요한 데이터인가요?

Related Issues

resolve # #29

Checklist ✋

  • [x] 모든 변경점들을 확인했으며 적절히 설명했습니다.
  • [x] 빌드가 정상적으로 수행됨을 확인했습니다. (yarn build)

chanheeis avatar Sep 02 '21 07:09 chanheeis