Stockfish / Stockfish.js corresponding source ============================================ Distributed version: npm stockfish 18.0.8 (Stockfish.js 18 / Stockfish 18) License: GNU General Public License version 3; see COPYING.txt in this directory. Upstream package and complete package source: https://registry.npmjs.org/stockfish/-/stockfish-18.0.8.tgz https://github.com/nmrugg/stockfish.js https://github.com/official-stockfish/Stockfish npm integrity recorded by this build: sha512-z+f2UMPXLylDBGjv9e9zU8QulY7hUl8MYHesLRrdddewlOXjJrUSmtNmbtID1/F72EPhq0CCkCNxgWS5MQVWtQ== Artifact mapping: - stockfish.js is package/bin/stockfish-18-lite-single.js, unmodified. - stockfish.wasm is package/bin/stockfish-18-lite-single.wasm, unmodified. - stockfish-full.js is package/bin/stockfish-18-single.js with the single loading adaptation documented in MODIFICATION.txt. - The Full WASM is fetched from the version-pinned package artifact at https://unpkg.com/stockfish@18.0.8/bin/stockfish-18-single.wasm - stockfish-full-bootstrap.js, stockfish-lite-bootstrap.js, stockfish-live-info-batcher.js and stockfish-capability-probe.js are the browser integration source files distributed beside the engine. To reproduce the bundled Lite files, download and extract the npm tarball and copy the two Lite single-threaded artifacts using the mapping above. To reproduce the Full wrapper, copy stockfish-18-single.js and apply the exact replacement in MODIFICATION.txt. No change is made to Stockfish engine code or the WebAssembly binaries.