VOICEVOX / voicevox_telemetry_gas

VOICEVOXの辞書を収集するGoogle Apps Scriptコード

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VOICEVOX TELEMETRY with GAS

VOICEVOX の辞書を収集する Google Apps Script コード

環境構築

npm ci

clasp の準備

https://script.google.com/home/usersettings から Google Apps Script API をオンにする。

# Googleアカウントにログイン
npx clasp login

# 初期化
npx clasp create --title voicevox_telemetry_gas --type sheets

ビルド

ビルドする前に src/config.example.tssrc/config.ts にコピーし、スプレッドシートの ID をダミーから置き換えてください。 .clasp.jsonparentIdの値がスプレッドシート ID です。

npm run build

デプロイ

.clasp.jsonrootDir./distに変更してください。

npm run push
npm run deploy

または

npm start
# または npm run start

で、ビルド → デプロイをすることができます。

動作確認

url=https://script.google.com/macros/s/xxxxxx-xxxxxx/exec # deploy後に表示されるURL
npm run deploy:check -- --url $url

タイプチェック・lint

npm run typecheck
npm run lint

コードフォーマット

npm run fmt

ライセンス

ライセンスは MIT LICENSE です。

About

VOICEVOXの辞書を収集するGoogle Apps Scriptコード

License:MIT License


Languages

Language:TypeScript 87.8%Language:JavaScript 12.2%