Yahooカレンダーのエクスポート機能が終了したため作成しました。 参考
このツールを使用することでYahooカレンダーの予定をGoogleカレンダーに移行することができます。
.env.exampleを参考に、.envファイルを作成してください。
実行にはOAuth同意画面とGoogleカレンダーAPIが有効になっているGCPのプロジェクトが必要です。
PORT=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_CALLBACK_URL=
npm install
npm run build
npm start
Chromeが自動で起動するようになっていますが、起動しない場合はコンソールに出力されるURLにアクセスしてください。