ai
ai copied to clipboard
npm run build時のコンパイルエラーに対処
npm run build時のコンパイルエラーをなくします。
関連 issue
- #129
- #133
変更点
- config.ts で設定の型チェックを行う
藍#apiメソッドにReturnType型パラメータを作成して呼び出し側でReturnTypeに型を与えるMessage#replyのオーバーロードを定義してtextの型がstringの場合は返値の型をPromise<Note>となるように変更Moduleの未初期化プロパティに関するエラーに対処Module#installメソッドの引数に藍を追加aiプロパティが藍インスタンスであることが求められるInstalledModule抽象クラスを定義Moduleにおけるaiプロパティと関連メソッドの使用をJSDoc (TypeDoc?) にて非推奨としてタグ付けcheck-custom-emojis,emoji-react,guessing-game,kazutori,keyword,reminder,serverモジュールにおいてInstalledModuleを使用
- リバーシのバックエンド
Sessionクラスにおいて、account,engine,botColorをゲッターにして、期待した型でなければエラーを送出 藍の未初期化プロパティに関するエラーに対処- コンストラクタの機能を
startスタティックメソッドに、runインスタンスメソッドの機能をコンストラクタに移動 - index.ts で
藍のコンストラクタを呼び出す代わりに藍.startメソッドを呼び出し
- コンストラクタの機能を
config.json がないとコンパイルエラーが出てしまうので直します