web-analytics-handbook
web-analytics-handbook copied to clipboard
chore: add wiki.json testing & sorting task
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)