)]}'
{
  "commit": "109b5cc9235d065ca4cfeb66af290a333d2bf2cb",
  "tree": "87d4e82f5c893f8f352ee235e46df2109ad071ab",
  "parents": [],
  "author": {
    "name": "Copybara Bot",
    "email": "copybara@exafunction.com",
    "time": "Mon Sep 30 21:19:07 2024 +0000"
  },
  "committer": {
    "name": "Roshan Nagaram",
    "email": "rnagaram@google.com",
    "time": "Thu Oct 02 20:11:56 2025 +0000"
  },
  "message": "Project import generated by Copybara.\n\nGitOrigin-RevId: 9c59b6e388ddcdf8708a06da2411f88cc5d294c3\nChange-Id: I7d74f16d4af1c8abe3823b3a1a0d80131d213671\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c20aea6220fc7a96c6f017b4e32b96e92b152dba",
      "new_mode": 33188,
      "new_path": ".github/workflows/build.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b04a8e669b876d19e3544b7211db240994bb9c5a",
      "new_mode": 33188,
      "new_path": ".github/workflows/github-release.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a141bb06c4afdf65ba1454ebfb0b448f8a36faa9",
      "new_mode": 33188,
      "new_path": ".github/workflows/npm-publish.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9daa8247da451dcfc3b04d199e1cd71b8fffe3c6",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20fa6e9cc263b09ae9cc235e8e016c6290facb94",
      "new_mode": 33188,
      "new_path": ".npmignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67c674590dbc3f54c52733040f7d3c00128285b4",
      "new_mode": 33188,
      "new_path": "CONTRIBUTORS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19e307187ac8b9abc086be686dc81b0f09523ef1",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3978fb5770eebf84a08009f8af4097f25078ea3",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7c3eb3541f9aa8934e549c74c4b6e58c8b6bbaf",
      "new_mode": 33188,
      "new_path": "dist/jschardet.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d480db878b3ddb4b5b8433605b8d8309f23ea1a",
      "new_mode": 33188,
      "new_path": "dist/jschardet.min.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b0ebf4f5c0992a95f6e72f8ecb22333999d3d91",
      "new_mode": 33188,
      "new_path": "index.d.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f8ade2f82a85a30e41c3a8772b2d966202ca883",
      "new_mode": 33188,
      "new_path": "index.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c3b34d73328a2a5d87a18b22cfea93be8daebaa",
      "new_mode": 33188,
      "new_path": "package-lock.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8697770b84fa70e77f5468e6e4b1825fd38f8f2",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f351a930a1ee5e086978b740d91423a09e4d270b",
      "new_mode": 33261,
      "new_path": "scripts/run-workflow.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca93d761fc12272c1a187e233b42bfa188c139dc",
      "new_mode": 33261,
      "new_path": "scripts/show-size-changes.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77b4c38df8f412aadcf5eaed6bcb0079e36c6883",
      "new_mode": 33188,
      "new_path": "src/big5freq.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a82b79df47f24f6affbae21bb681239c1ae9a61",
      "new_mode": 33188,
      "new_path": "src/big5prober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7663b94c159bebba736939a6a60b28886b8da5f8",
      "new_mode": 33188,
      "new_path": "src/chardistribution.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50b7371f94840065d86b7aa402479afe5a6d9e48",
      "new_mode": 33188,
      "new_path": "src/charsetgroupprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a27fdfb5e72b5f9d7a33d20e85108465c14e683b",
      "new_mode": 33188,
      "new_path": "src/charsetprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "262148ea6e2e291785a38dd60ef8ef3d1f1de8ed",
      "new_mode": 33188,
      "new_path": "src/codingstatemachine.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efb1dea66ac692814f535dca4191023d043d75ea",
      "new_mode": 33188,
      "new_path": "src/constants.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c37c3b598641e4bfe6ee62094efcae8d9ecd23c",
      "new_mode": 33188,
      "new_path": "src/escprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36ca23a72a74611e0dd754de6cf9dac7fe5934b5",
      "new_mode": 33188,
      "new_path": "src/escsm.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45cf4c2e339b845e8b6910b1ed1ab288f482d690",
      "new_mode": 33188,
      "new_path": "src/eucjpprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9321b07d1a7a2e9d6a52d3c1da12a1d5a0b129ec",
      "new_mode": 33188,
      "new_path": "src/euckrfreq.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19fbe587514fb4888dbd169efc259b0254c2e2d3",
      "new_mode": 33188,
      "new_path": "src/euckrprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2581ad6f1069a706ff2028ffdcd088e59d40937",
      "new_mode": 33188,
      "new_path": "src/euctwfreq.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b71d73f98e30e9cd92ea0e2a06966b66742136f6",
      "new_mode": 33188,
      "new_path": "src/euctwprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c59355d755f97dacad8b4ea67fd9435f08951297",
      "new_mode": 33188,
      "new_path": "src/gb2312freq.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e16fb09c639e5f6fde0159af83fa38de42e7be41",
      "new_mode": 33188,
      "new_path": "src/gb2312prober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff6b61d90a323c373af20796c6fc575d00458b53",
      "new_mode": 33188,
      "new_path": "src/hebrewprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "986c8bed9d7f6c064e03523dd8f12c97334cac2a",
      "new_mode": 33188,
      "new_path": "src/index.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e04740537649453b089f50d01aa4430e72f9db52",
      "new_mode": 33188,
      "new_path": "src/jisfreq.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c3eb27f8da7c1fae1de6f9dc131f71e6323896b",
      "new_mode": 33188,
      "new_path": "src/jpcntx.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62f42ae9f18f6528d3e1cd9ea897024909604725",
      "new_mode": 33188,
      "new_path": "src/langbulgarianmodel.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32283d6d7e3d5b04f1716d3d88357123ae366950",
      "new_mode": 33188,
      "new_path": "src/langcyrillicmodel.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52e5c84c9028e2396aecf4ca70419be2d3d7be6e",
      "new_mode": 33188,
      "new_path": "src/langgreekmodel.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd2d42088af1ce3439209005fef4a4bf267523ab",
      "new_mode": 33188,
      "new_path": "src/langhebrewmodel.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "944f702ebbb29e5e6383cfa9a05d63a7ba662bbd",
      "new_mode": 33188,
      "new_path": "src/langhungarianmodel.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6053f6994a325f0b6fd52795a8cdf2454769cca1",
      "new_mode": 33188,
      "new_path": "src/langthaimodel.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bd78eac733ea62ce62f1457fcde96229191eb97",
      "new_mode": 33188,
      "new_path": "src/latin1prober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c5813b303323369f243018f0c20563258887236",
      "new_mode": 33188,
      "new_path": "src/logger.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c2ec7a8bb9274a0450044e97623a81cf576528d",
      "new_mode": 33188,
      "new_path": "src/mbcharsetprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b79b0e41a48bf3b2b908b64f9b285ff200156157",
      "new_mode": 33188,
      "new_path": "src/mbcsgroupprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e60d994fea4f3c1d6167cdd781b6ace1248bf1f",
      "new_mode": 33188,
      "new_path": "src/mbcssm/big5.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fba5b5d85538fd796da8d28469d7959f9f61ca1",
      "new_mode": 33188,
      "new_path": "src/mbcssm/eucjp.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b5e1e23fcc6b7265766fde219ed639538144940",
      "new_mode": 33188,
      "new_path": "src/mbcssm/euckr.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3adab08206463251f3ccd33f7bd865cd1d3635b",
      "new_mode": 33188,
      "new_path": "src/mbcssm/euctw.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87d99c9f301d594cc307dd5e734f52637939d6f2",
      "new_mode": 33188,
      "new_path": "src/mbcssm/gb2312.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5cd1ee8218fce7f34dbd0cfa159fc198f8090271",
      "new_mode": 33188,
      "new_path": "src/mbcssm/sjis.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "603abca94fa8332803f256d4da20f0252430c5ed",
      "new_mode": 33188,
      "new_path": "src/mbcssm/ucs2be.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "814e283b6d062e74a03f36a502447f9161c5e764",
      "new_mode": 33188,
      "new_path": "src/mbcssm/ucs2le.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "808a713dd74cb3bc377478564b9adcda970dc584",
      "new_mode": 33188,
      "new_path": "src/mbcssm/utf8.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86db56fa1ada809044239f89603e2b7d0d9db509",
      "new_mode": 33188,
      "new_path": "src/sbcharsetprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78118282287ca9731a86240466ca1da01cc1e7dc",
      "new_mode": 33188,
      "new_path": "src/sbcsgroupprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4248fa21cc2c89f6971856b584fda86b083203e7",
      "new_mode": 33188,
      "new_path": "src/sjisprober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbb53091910ad1cf590e86ce99e98db499eb341a",
      "new_mode": 33188,
      "new_path": "src/universaldetector.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c10c1b21362a6113230dd19b2b752d6b1727eb39",
      "new_mode": 33188,
      "new_path": "src/utf8prober.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edef68bdb550853c1631faadb328291b3d16bc27",
      "new_mode": 33188,
      "new_path": "tests/detectEncodings.test.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de6f43c8116aecff59b450d6dce6f13f10a3e242",
      "new_mode": 33188,
      "new_path": "tests/encodings.test.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59476d8d17b4e79de262b688d90bcad339878d55",
      "new_mode": 33188,
      "new_path": "tests/fixtures/Shift_JIS-ja_JP-short.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f1352240277dc9f2ce7b1dab29ce9e77e4f5740",
      "new_mode": 33188,
      "new_path": "tests/fixtures/Shift_JIS-ja_JP.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8b454793ccdd97c13160584f285a432cd8704e9",
      "new_mode": 33188,
      "new_path": "tests/fixtures/charset_test_file.php.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e92cf1b94dffff9989b8bd5e85a14158d00e7a76",
      "new_mode": 33188,
      "new_path": "tests/fixtures/windows-1250.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "355700566ccd9598a26393190ada82a4116cea48",
      "new_mode": 33188,
      "new_path": "tests/fixtures/windows-1252-de_DE.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72181127f66ef0633e0ab50c46cf2c351f443f7b",
      "new_mode": 33188,
      "new_path": "tests/fixtures/windows-1252-pt_BR.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37709089e4a035669851d1a56deecd7f2595c2b2",
      "new_mode": 33188,
      "new_path": "tests/index.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23b660d31211f8a191d0a88e3f6302bc40f55d9d",
      "new_mode": 33188,
      "new_path": "tests/index.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5714bf4a597e8d13ac34efdb7153ea3430f50f80",
      "new_mode": 33188,
      "new_path": "tests/qunit/qunit.css"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2704148eed8c350a9fb91ceecbe016b94f65b12",
      "new_mode": 33188,
      "new_path": "tests/qunit/qunit.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49947100a577d3eb6157ffe6f5f2f0ecf07c6025",
      "new_mode": 33188,
      "new_path": "tests/utils.js"
    }
  ]
}
