kifu-for-js
TypeScript icon, indicating that this package has built-in type declarations

5.4.0 • Public • Published

Kifu for JS Build Status GitHub pages status License: MIT npm version

モバイルフレンドリーな将棋の棋譜再生盤

Kifu for JS 将棋再生盤

詳しくはKifu for JS 公式サイトをご覧ください。

デモ

公式サイトの Kifu for JSについて からどうぞ。

更新ログ / バージョン

Releases からどうぞ。

ライセンス

Kifu for JS は MIT ライセンスの下で公開されています。詳しくは LICENSE.txt をご覧ください。噛み砕いて言うと、著作権表示等を残していただければ、商用利用も含めて自由に使用・改変・再配布できます。

ご意見・ご要望

  • 要望やバグ報告は issues へよろしくお願いします。
  • 棋譜形式の対応には注意を払っていますが、もし動作しない棋譜がありましたら対応しますので、Twitterやissuesでご報告いただければ幸いです。
  • 棋譜形式そのものについては JSON棋譜フォーマット もご参照ください。

開発

主な情報はmonorepoトップのREADMEをご覧ください。kifu-for-js固有の情報は以下の通りです。

関連ツール・ライブラリ

  • na2hiro/json-kifu-format: 将棋の棋譜を扱うライブラリ
  • na2hiro/Shogi.js: 将棋の盤駒を扱うライブラリ
  • TypeScript
  • React
  • React DnD
  • MobX
  • Webpack (バンドルツール)
  • Jest (テストフレームワーク、カバレッジ計測)
  • Cypress (end-to-endテスト)
  • ESLint (Linter)

E2E テスト

npm run cy:open

開発サーバが立ち上がっている状態(例えばnpm run devの後)でCypressによるend-to-end (E2E)テストを行えます。 実際のブラウザの様子を確認でき、ソースまたはテストコードが変更されるたびに走ります。

Dependencies (10)

Dev Dependencies (35)

Package Sidebar

Install

npm i kifu-for-js

Weekly Downloads

8

Version

5.4.0

License

MIT

Unpacked Size

3.02 MB

Total Files

224

Last publish

Collaborators

  • na2hiro