# Stockfish 18 Lite Engine Assets

Chessiro serves the Stockfish.js lite single-thread WebAssembly build from the
`stockfish` npm package.

## Distributed Artifacts

- `stockfish-18-lite-single.js`
- `stockfish-18-lite-single.wasm`
- `stockfish-18-lite-worker.js`

`stockfish-18-lite-worker.js` is Chessiro wrapper code that provides the raw UCI
pass-through mode used by interactive analysis and the structured FEN batch
protocol used by game review.

## License

Stockfish.js and Stockfish are distributed under GPLv3. The GPLv3 license text is
served next to the artifacts as `stockfish-18-lite.COPYING.txt`.

## Source

- Package: `stockfish@18.0.8`
- Package URL: `https://www.npmjs.com/package/stockfish/v/18.0.8`
- Package tarball: `https://registry.npmjs.org/stockfish/-/stockfish-18.0.8.tgz`
- Source repository: `https://github.com/nmrugg/stockfish.js.git`
- Source commit: `93c994592dcf3b4b21052ab925e9b534df9c0918`
- Source archive: `https://github.com/nmrugg/stockfish.js/archive/93c994592dcf3b4b21052ab925e9b534df9c0918.tar.gz`

No Chessiro changes were made to the upstream `stockfish-18-lite-single.js` or
`stockfish-18-lite-single.wasm` package artifacts. The local wrapper source is
served as `stockfish-18-lite-worker.js`.

## Artifact Hashes

```text
5243fd9b276cab7dfe3ad1d43ab9ead73568fac76468c614242977a210c4a391  stockfish-18-lite-single.js
a8fbc05ec6920b56d7485826dcb02c5ffd2826bcbf751cf973046f237a9096f1  stockfish-18-lite-single.wasm
cd04cdfd53b9a60ce5d71b62386cbb5f6dd72422fae253ae9e33dfc22a04e58b  stockfish-18-lite-worker.js
0b383d5a63da644f628d99c33976ea6487ed89aaa59f0b3257992deac1171e6b  stockfish-18-lite.COPYING.txt
```
