MCPcopy Index your code
hub / github.com/caustique/chessboard-js

github.com/caustique/chessboard-js @0.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.1.0 ↗ · + Follow
7 symbols 11 edges 6 files 1 documented · 14%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ChessboardJS

A responsive mobile-first javascript chessboard library.

Quick start

Clone the repo: https://github.com/caustique/chessboard-js.git

or

Install with Bower: bower install chessboard-js.

Developer notes

To start run npm install and bower install in the project directory.

To generate documentation run yuidoc (after having installed it with npm -g install yuidocjs)

To regenerate minified versions of the css and js files run grunt minify

The tests are far from complete.

Using Brackets - all js files should be without any JSLint problems.

License

ChessboardJS is released under the MIT License.

Core symbols most depended-on inside this repo

updateUserInputEnabledInfo
called by 3
test/manual/js/app.js
updateGameInfo
called by 2
test/manual/js/app.js
resetGame
called by 2
test/manual/js/app.js
Chessboard
called by 0
js/chessboard.js
pieceMove
called by 0
test/manual/js/app.js
pieceSelected
called by 0
test/manual/js/app.js

Shape

Function 7

Languages

TypeScript100%

Modules by API surface

test/manual/js/app.js5 symbols
js/chessboard.min.js1 symbols
js/chessboard.js1 symbols

For agents

$ claude mcp add chessboard-js \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page