https://github.com/segabito/ZenzaWatch を TypeScript で書き直すやつ
# 依存関係のインストールとgit hooksの追加
npm install
# development mode で UserScript 生成
npm run build:dev
# production mode で UserScript 生成
npm run build:prod
# テスト
npm test
# ファイル変更を検知してテスト
npm run test:watch
# TypeScript の型チェック
npm run compile && npm run compile -- --clean
# コードフォーマットチェック
npm run lint
# コード整形
npm run lint:fix