oakmac / chessboardjs

JavaScript chessboard
https://chessboardjs.com
MIT License
2.01k stars 408 forks source link

remove jquery & modernize code #234

Open zackschuster opened 2 years ago

zackschuster commented 2 years ago

the goal of this PR is to make this library zero-dependency while increasing its maintainability. much more work needs to be done.

right now, the board loads, accepts API commands and has animations. regular play is WIP.

unlike #232 this constitutes a full refactor of the codebase