)]}'
{
  "log": [
    {
      "commit": "efb5e5fe967bb510fc2259bc254860490f707c0f",
      "tree": "625f3d7ba2c53691a3b65a680ab15c846d42e564",
      "parents": [
        "dcc04e7a978ab2a29232e0046281f003394cb8a4",
        "74e02769b9d3805cc2755c66d6f472bf0b92a77d"
      ],
      "author": {
        "name": "Zhongxiang Wang",
        "email": "yhen@all-my-life.cn",
        "time": "Fri Apr 10 09:22:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 09:22:03 2026 +0800"
      },
      "message": "Merge pull request #3 from apache/dependabot/npm_and_yarn/picomatch-2.3.2\n\nchore(deps-dev): bump picomatch from 2.3.1 to 2.3.2"
    },
    {
      "commit": "74e02769b9d3805cc2755c66d6f472bf0b92a77d",
      "tree": "625f3d7ba2c53691a3b65a680ab15c846d42e564",
      "parents": [
        "dcc04e7a978ab2a29232e0046281f003394cb8a4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 30 15:18:24 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 15:18:24 2026 +0000"
      },
      "message": "chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2\n\nBumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.\n- [Release notes](https://github.com/micromatch/picomatch/releases)\n- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)\n\n---\nupdated-dependencies:\n- dependency-name: picomatch\n  dependency-version: 2.3.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "dcc04e7a978ab2a29232e0046281f003394cb8a4",
      "tree": "9de4250a35a5643419c48f6b6de47f70a5b6d287",
      "parents": [
        "cf2a51f9986a38f54c4cba09e1ce5841cbd8de5a",
        "b819beea9bdbcdcc40f007946f9246e566eda7e8"
      ],
      "author": {
        "name": "Zhongxiang Wang",
        "email": "yhen@all-my-life.cn",
        "time": "Mon Mar 30 23:06:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 23:06:56 2026 +0800"
      },
      "message": "Merge pull request #2 from apache/dependabot/npm_and_yarn/flatted-3.4.2\n\nchore(deps-dev): bump flatted from 3.3.2 to 3.4.2"
    },
    {
      "commit": "b819beea9bdbcdcc40f007946f9246e566eda7e8",
      "tree": "9de4250a35a5643419c48f6b6de47f70a5b6d287",
      "parents": [
        "cf2a51f9986a38f54c4cba09e1ce5841cbd8de5a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Mar 21 09:26:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 21 09:26:51 2026 +0000"
      },
      "message": "chore(deps-dev): bump flatted from 3.3.2 to 3.4.2\n\nBumps [flatted](https://github.com/WebReflection/flatted) from 3.3.2 to 3.4.2.\n- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.2...v3.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: flatted\n  dependency-version: 3.4.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "cf2a51f9986a38f54c4cba09e1ce5841cbd8de5a",
      "tree": "342d955b64a67e39d666a6826f3339a895ec2e76",
      "parents": [
        "23a812be5d1f17341e9b26a34d7cc1ff0b23bda4"
      ],
      "author": {
        "name": "Zhongxiang Wang",
        "email": "yhen@all-my-life.cn",
        "time": "Thu Jan 22 18:49:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 22 18:49:15 2026 +0800"
      },
      "message": "update .asf.yaml"
    },
    {
      "commit": "23a812be5d1f17341e9b26a34d7cc1ff0b23bda4",
      "tree": "a33ab89bc4983b028b67ba5fa0a04f423356aaf9",
      "parents": [
        "0d118e216b7dc802dd476aaad1f09585b0de562e",
        "4aaab7e2ab4cb5472cb2802949ce4f7a84508461"
      ],
      "author": {
        "name": "Zhongxiang Wang",
        "email": "yhen@all-my-life.cn",
        "time": "Wed Nov 26 10:43:15 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 26 10:43:15 2025 +0800"
      },
      "message": "Merge pull request #1 from apache/dependabot/npm_and_yarn/js-yaml-3.14.2\n\nchore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2"
    },
    {
      "commit": "0d118e216b7dc802dd476aaad1f09585b0de562e",
      "tree": "e430b75847d96d887cc6f2b4dfbe1888a34617b4",
      "parents": [
        "40dfc4433c9847b5d4a0e2f6101242a986f6dbff"
      ],
      "author": {
        "name": "Zhongxiang Wang",
        "email": "yhen@all-my-life.cn",
        "time": "Wed Nov 26 10:42:14 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 26 10:42:14 2025 +0800"
      },
      "message": "chore: add .asf.yaml"
    },
    {
      "commit": "4aaab7e2ab4cb5472cb2802949ce4f7a84508461",
      "tree": "c9d4cb43427c00d8b40403d4035db1fda54e9d3d",
      "parents": [
        "40dfc4433c9847b5d4a0e2f6101242a986f6dbff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Nov 18 08:18:28 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 18 08:18:28 2025 +0000"
      },
      "message": "chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2\n\nBumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.14.2.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2)\n\n---\nupdated-dependencies:\n- dependency-name: js-yaml\n  dependency-version: 3.14.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "40dfc4433c9847b5d4a0e2f6101242a986f6dbff",
      "tree": "a9ae1e18356af206b69e7cd044e0cc5a026c7f6e",
      "parents": [
        "b83992b840879d9ba6bd2cbe336d8b505ce60cc0"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Mar 20 17:17:42 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Mar 20 17:17:42 2025 +0800"
      },
      "message": "doc: update doc\n"
    },
    {
      "commit": "b83992b840879d9ba6bd2cbe336d8b505ce60cc0",
      "tree": "bc5c8dcd16ced08d321bc2e3ac472c72dd344f7c",
      "parents": [
        "68f6c12150959e900ab2f5a1259932509914db4b"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Mar 20 17:16:36 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Mar 20 17:16:36 2025 +0800"
      },
      "message": "doc: update doc\n"
    },
    {
      "commit": "68f6c12150959e900ab2f5a1259932509914db4b",
      "tree": "667b0e35665bb3b12d6fcf7e9c03c18202843236",
      "parents": [
        "075ac03fd9cc6cfdfe6e4ce209fe9b34d3220e21"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Mar 20 17:14:27 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Mar 20 17:14:27 2025 +0800"
      },
      "message": "feat(xy-chart); basic xy-chart done\n"
    },
    {
      "commit": "075ac03fd9cc6cfdfe6e4ce209fe9b34d3220e21",
      "tree": "bf9bb7d1d57f904ba6ad8ebe8f27255c8b41db79",
      "parents": [
        "e91719767d576ed64b095e66e14822d663ced656"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Wed Mar 19 19:37:49 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Wed Mar 19 19:37:49 2025 +0800"
      },
      "message": "test: xychart\n"
    },
    {
      "commit": "e91719767d576ed64b095e66e14822d663ced656",
      "tree": "a3d9c140f17f0cafe19e70d5aa6bca72733b2b20",
      "parents": [
        "82a4a4a3e39598c4ab3504949a84a540372bd4ee"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Tue Mar 18 17:14:06 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Tue Mar 18 17:14:06 2025 +0800"
      },
      "message": "feat(WIP): xy-chart\n"
    },
    {
      "commit": "82a4a4a3e39598c4ab3504949a84a540372bd4ee",
      "tree": "2a2beef6a92e985cf706dd66267e357841b89b75",
      "parents": [
        "8e8fabe9c0943708d606ae1599b38fe81779bde7"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Tue Mar 18 16:02:46 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Tue Mar 18 16:02:46 2025 +0800"
      },
      "message": "refactor: pie\n"
    },
    {
      "commit": "8e8fabe9c0943708d606ae1599b38fe81779bde7",
      "tree": "b04fa7f86ff7c46e83b33fa63d24a8056c1890b5",
      "parents": [
        "5ec2b4360ec11906da11b7f8489769fede757c71"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Fri Feb 28 18:40:25 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Fri Feb 28 18:40:25 2025 +0800"
      },
      "message": "fix: pie\n"
    },
    {
      "commit": "5ec2b4360ec11906da11b7f8489769fede757c71",
      "tree": "18e0f276ff1412996d7156f112e20e4dd592bb97",
      "parents": [
        "c1a9f80e31514bca87d7b79846a4876f7378639b"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Feb 27 17:50:53 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Feb 27 17:50:53 2025 +0800"
      },
      "message": "feat: parse axis\n"
    },
    {
      "commit": "c1a9f80e31514bca87d7b79846a4876f7378639b",
      "tree": "85dce1090da7957b925e1635b33ccf8805f5c1d3",
      "parents": [
        "4d18f264e8d28eccdc64a646cc880ed8d7f85327"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Feb 27 16:34:47 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Feb 27 16:34:47 2025 +0800"
      },
      "message": "refactor: adjust project structure\n"
    },
    {
      "commit": "4d18f264e8d28eccdc64a646cc880ed8d7f85327",
      "tree": "99796c9f62f9a5d12ba8fcd829388fd7a940ca18",
      "parents": [
        "e8baf594b8a04f3399ca01da2e6649034279c5ac"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Wed Feb 26 19:08:36 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Wed Feb 26 19:08:36 2025 +0800"
      },
      "message": "feat: support pie\n"
    },
    {
      "commit": "e8baf594b8a04f3399ca01da2e6649034279c5ac",
      "tree": "a8ef16866e48f6219b6cf2a663021a407e82d4d1",
      "parents": [
        "979b8bd6f541053a326ca9245d046dce300e5fea"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Tue Feb 25 16:45:16 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Tue Feb 25 16:45:16 2025 +0800"
      },
      "message": "test: update test cases\n"
    },
    {
      "commit": "979b8bd6f541053a326ca9245d046dce300e5fea",
      "tree": "7675c13c7358b330b40878f2a61c07da9397978c",
      "parents": [
        "e55324eea843c1de2b091337c07b795b77d22144"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Mon Feb 24 14:40:15 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Mon Feb 24 14:40:15 2025 +0800"
      },
      "message": "feat: update xychart\n"
    },
    {
      "commit": "e55324eea843c1de2b091337c07b795b77d22144",
      "tree": "e9495f45ffa4661b731085b212348c56fda24d68",
      "parents": [
        "60a0e0ffb86b8d2666cd97c4c3268222abe2ca96"
      ],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Feb 06 17:40:59 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Thu Feb 06 17:40:59 2025 +0800"
      },
      "message": "feat: add src\n"
    },
    {
      "commit": "60a0e0ffb86b8d2666cd97c4c3268222abe2ca96",
      "tree": "0625e34e5dc361168f68ab5fe175d1df30d578a6",
      "parents": [],
      "author": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Fri Jan 24 17:34:22 2025 +0800"
      },
      "committer": {
        "name": "Ovilia",
        "email": "zwl.sjtu@gmail.com",
        "time": "Sun Jan 26 14:20:18 2025 +0800"
      },
      "message": "chore: init\n"
    }
  ]
}
