{
  "schema": 1,
  "reviewedOn": "2026-11-08",
  "policy": "Explicit commercial use, modification and source/binary redistribution permission required; retain notices. Review bundled code, assets and dependencies separately. Future app packages must include these notices.",
  "components": [
    {
      "name": "chess.js",
      "version": "1.4.0",
      "license": "BSD-2-Clause",
      "source": "https://github.com/jhlywa/chess.js/tree/v1.4.0",
      "sourceCommit": "ce1ff9e9fc342984ff75ca475ab39f37888cb28a",
      "tarball": "https://registry.npmjs.org/chess.js/-/chess.js-1.4.0.tgz",
      "integrity": "sha512-BBJgrrtKQOzFLonR0l+k64A98NLemPwNsCskwb+29bRwobUa4iTm51E1kwGPbWXAcfdDa18nad6vpPPKPWarqw==",
      "scope": "Chess rules only. UI and computer move evaluation are Deck & Board code.",
      "modifications": [
        "Prepended full chess.js and generated-parser license notices.",
        "Removed the unused source map reference; engine code otherwise unchanged."
      ],
      "originalEsmSha256": "76c7c34f0e2e9ab076521a5d6fe786a9cce537bb1b6f29d32a9c9970b5b232d2",
      "notices": [
        "/vendor/chess-js-1.4.0/LICENSE.txt",
        "/vendor/chess-js-1.4.0/PEGGY-LICENSE.txt"
      ],
      "embedded": [
        {
          "name": "Peggy generated parser",
          "version": "4.2.0",
          "license": "MIT",
          "source": "https://github.com/peggyjs/peggy/blob/v4.2.0/LICENSE"
        }
      ],
      "files": {
        "/vendor/chess-js-1.4.0/chess.js": "a3c7fa9cc0711958c958fd0158db55b65994393712ba17cc721b1627513d706c",
        "/vendor/chess-js-1.4.0/LICENSE.txt": "0b3a3c2b4432a26bb18f9d06f5bba4de015bcc980306b7db28b06025495e2186",
        "/vendor/chess-js-1.4.0/PEGGY-LICENSE.txt": "32c43eac6ae56c751cf85a9181a0753145cb9ae993943ae80699ba64e75843b0"
      }
    }
  ]
}
