解説
構成と圧縮データ
純粋な規則、任意の辞書、標準の描画を分けます。
ソースの構成
主入口は判定、得点、かな、日替わり、ゲームの純粋な規則です。各辞書は独立したデータの入口で、必要なものだけを読みます。/loadは辞書選択、/playは画面への設置、/elementは標準要素、/cliはコマンドラインを扱います。ゲームは不変の状態を返し、描画は規則が決めたものを表示します。
生成される辞書
アルファベットの一覧は空白で分け、かなは元のリリースに対応する文字表で読みます。ローダーは配列と集合を返し、リリース情報も保持します。すべての辞書の読込はホストの選択で、純粋な規則には不要です。
四つの生成器はscripts/word-list-docs.mjsで公開データの例を付けます。--refreshはコメントだけを変え、単語、順序、通知は保ちます。全生成は従来の資料の手順に従います。NOTICE.mdに出典があります。ドキュメントサイトは公開ライブラリーに実行時の依存を加えません。
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。