getMailList
Get the list of mail of the specific account with TypeScript & Puppeteer
과제 시작
- 자신의 github으로 해당 repo를 fork 떠간다.
- fork 떠 간 repo에서 branch를 새로 생성한다.
- 생성한 branch에서 자신의 github 계정 이름으로 최상단에 폴더를 생성하고 해당 폴더에서 작업한다.
과제
- 아래에 있는 input과 output 형식에 맞는 함수를 만드세요.
// input
{
id: string,
password: string,
}
// output
{
mails: [
{
subject: string,
sender: string,
},
{
subject: string,
sender: string,
},
...
]
}
- request를 사용하지 않고 puppeteer를 사용합니다.
- input과 ouput에 해당하는 interface를 작성합니다.
- test framework로는 mocha를 사용합니다.
- id와 password는 개인정보이므로 코드에 직접 추가하지 않고 mocha를 사용해 test를 실행할 때 cli에서 argument로 받도록 합니다.
과제 제출
- 완성한 과제를 PR을 통해 제출합니다.