)]}'
{
  "log": [
    {
      "commit": "61ae75d4bc7e3d1b60f08278a6dc73bbf5167c33",
      "tree": "ff346d9b246fa71ea8281610a62843d1e15ab108",
      "parents": [
        "61a39f24171ab5aa224bc459015bc9d5d5fa0c3b"
      ],
      "author": {
        "name": "YunShu",
        "email": "YunShuEmail@foxmail.com",
        "time": "Thu Jul 06 23:01:32 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 06 23:01:32 2023 +0800"
      },
      "message": "docs: replace gitter links with discord (#10)\n\n"
    },
    {
      "commit": "61a39f24171ab5aa224bc459015bc9d5d5fa0c3b",
      "tree": "6ae0d5c39f6d8587ddb3d5b5af87f1a12db2996e",
      "parents": [
        "b226fa8aa12aceb0448b72e95c9c79f474c1350d"
      ],
      "author": {
        "name": "hsluoyz",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 23:35:23 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 27 23:35:23 2023 +0800"
      },
      "message": "feat: improve README (#9)\n\n"
    },
    {
      "commit": "b226fa8aa12aceb0448b72e95c9c79f474c1350d",
      "tree": "6d00c24537ea36912cc1a8410009563386d3a829",
      "parents": [
        "d39a057df7ac00feb20028103127dab79ba07e58"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 23:33:50 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 23:33:50 2023 +0800"
      },
      "message": "Fix ci repo name\n"
    },
    {
      "commit": "d39a057df7ac00feb20028103127dab79ba07e58",
      "tree": "892047d1b96515e86986eec09c4376c4897c8b75",
      "parents": [
        "aba42fa35d268a00e2e1f7cd3e4ee8ea13480afa"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 23:09:14 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 23:09:14 2023 +0800"
      },
      "message": "Run prettier\n"
    },
    {
      "commit": "aba42fa35d268a00e2e1f7cd3e4ee8ea13480afa",
      "tree": "c9188cf87608333e06a018235962f9d2c58df19e",
      "parents": [
        "7cb6a57d342b1d210b640c3341340087fb502087"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 23:00:18 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 23:03:30 2023 +0800"
      },
      "message": "Update CI script\n"
    },
    {
      "commit": "7cb6a57d342b1d210b640c3341340087fb502087",
      "tree": "f0fbe91ac672639d2e7df5b257e9d5f6d6b3dda9",
      "parents": [
        "efec6dc04bf47853134e1289568608adaf2de808"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 22:36:12 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 22:36:12 2023 +0800"
      },
      "message": "Fix savePolicyLine()\n"
    },
    {
      "commit": "efec6dc04bf47853134e1289568608adaf2de808",
      "tree": "06a8ce87974dd68807bcf5aeddc3031d00f968ec",
      "parents": [
        "72ce42ec2d3baaec6177857e4a2629bbf500706e"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 22:13:43 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 22:13:43 2023 +0800"
      },
      "message": "Add log to testGetPolicy()\n"
    },
    {
      "commit": "72ce42ec2d3baaec6177857e4a2629bbf500706e",
      "tree": "4546df807f4ef4e58e2b9e071a12651995f12bdc",
      "parents": [
        "cacb77d234515347d7a8b6ac2466c2b8cb83a6dc"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 22:06:34 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 22:06:34 2023 +0800"
      },
      "message": "Lower casbin to 5.23.2, fix missing lodash\n"
    },
    {
      "commit": "cacb77d234515347d7a8b6ac2466c2b8cb83a6dc",
      "tree": "11b2da8ecd450291f179410486be030c1ea6eced",
      "parents": [
        "a2a6605887aea13cb56b1ab58b9e423057c44fa6"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:43:32 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:43:32 2023 +0800"
      },
      "message": "Fix nano import\n"
    },
    {
      "commit": "a2a6605887aea13cb56b1ab58b9e423057c44fa6",
      "tree": "a0f0829fd0971ea9574ea9f7a61f1bbb758d4a2f",
      "parents": [
        "6c0668fd8621bac6cea5038ad2b861ec59619fff"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:40:51 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:40:51 2023 +0800"
      },
      "message": "Remove extra jest config\n"
    },
    {
      "commit": "6c0668fd8621bac6cea5038ad2b861ec59619fff",
      "tree": "92de83181719bbdcc96cec1c8eda14cc9f83d48e",
      "parents": [
        "8043038d7e23090a04f36f1dfff17d81e8373375"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:35:00 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:36:11 2023 +0800"
      },
      "message": "Fix publishConfig\n"
    },
    {
      "commit": "8043038d7e23090a04f36f1dfff17d81e8373375",
      "tree": "cef1838614d03a72117ac75d41647e18096021eb",
      "parents": [
        "cb63267eae12010a928cf70cb81a67c1fe8df0d5"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:19:17 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:19:17 2023 +0800"
      },
      "message": "Fix yarn registry\n"
    },
    {
      "commit": "cb63267eae12010a928cf70cb81a67c1fe8df0d5",
      "tree": "83b4ded2758bb06a90c3318b4cc238cb242a4549",
      "parents": [
        "b2a88c193d3862b5be00f555fb328e3175dcd8ca"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:17:28 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:17:28 2023 +0800"
      },
      "message": "Remove useless code\n"
    },
    {
      "commit": "b2a88c193d3862b5be00f555fb328e3175dcd8ca",
      "tree": "28e6de9f0caa037cd4bc2884da327486816a3932",
      "parents": [
        "3008cee83cc3d75d9fb8d07d2172df6d02363e6f"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:11:20 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 21:11:20 2023 +0800"
      },
      "message": "Add eslint\n"
    },
    {
      "commit": "3008cee83cc3d75d9fb8d07d2172df6d02363e6f",
      "tree": "4782c1b3459da794e09dbffa46059740c1e3541e",
      "parents": [
        "1fa517e372f348234a4e13deca3ae568c7b71334"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 20:47:20 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 20:47:20 2023 +0800"
      },
      "message": "Improve CI script\n"
    },
    {
      "commit": "1fa517e372f348234a4e13deca3ae568c7b71334",
      "tree": "29f602aa94df1292b5b779aa4b6ee1631fae79cb",
      "parents": [
        "b7514ac7dafa20755bb272a1695e78ec074e3cf3"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 20:13:48 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 20:13:48 2023 +0800"
      },
      "message": "Fix tsconfig.json\n"
    },
    {
      "commit": "b7514ac7dafa20755bb272a1695e78ec074e3cf3",
      "tree": "bacee7cab26efc76476a6d7928bef92270ccaf14",
      "parents": [
        "e7e9c5d30e039e826a157b4ad9b95fb327a94901"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 20:09:32 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 20:09:32 2023 +0800"
      },
      "message": "Update package.json and use Yarn\n"
    },
    {
      "commit": "e7e9c5d30e039e826a157b4ad9b95fb327a94901",
      "tree": "8f30d48ea9e62271d1b3f317323c4450998d070c",
      "parents": [
        "2a4af89ae365211e54430f61af44d5740ae607f4"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 19:54:50 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Mar 27 19:54:50 2023 +0800"
      },
      "message": "Improve README\n"
    },
    {
      "commit": "2a4af89ae365211e54430f61af44d5740ae607f4",
      "tree": "9b1ef06424c51b911490d68a6f00e7cd554116b4",
      "parents": [
        "0e31d8a6a7df0a90ed0b566a918788070066c3bd"
      ],
      "author": {
        "name": "Terry Gao",
        "email": "gaoxuanhit@qq.com",
        "time": "Mon Mar 27 19:44:03 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 27 19:44:03 2023 +0800"
      },
      "message": "feat: add ci.yml and request help (#7)\n\n* add: ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update ci.yml\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n---------\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e"
    },
    {
      "commit": "0e31d8a6a7df0a90ed0b566a918788070066c3bd",
      "tree": "aef55cfcceaeb2193ffcce63c2f6cffaf329fb79",
      "parents": [
        "098a9392a7cd8114323b195df89194fa8f86ad1b"
      ],
      "author": {
        "name": "Terry Gao",
        "email": "gaoxuanhit@qq.com",
        "time": "Wed Mar 22 23:21:53 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 23:21:53 2023 +0800"
      },
      "message": "fix: loadFilteredPolicy( model: Model, policyFilter: Filters ) (#6)\n\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e"
    },
    {
      "commit": "098a9392a7cd8114323b195df89194fa8f86ad1b",
      "tree": "96d995cbf19885264f575cbb971b7cb441233d3e",
      "parents": [
        "c5eb0806c459471f547a6beedc711a60bdd876cb"
      ],
      "author": {
        "name": "Terry Gao",
        "email": "gaoxuanhit@qq.com",
        "time": "Sat Mar 18 15:40:50 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 18 15:40:50 2023 +0800"
      },
      "message": "feat: add test and README.md (#3)\n\n* feat: add test and README.md\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: couchdb update conflict\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: remove node-couchdb in package.json\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* add: babel.config.cjs\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: solve Jest\u0027s problem\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update test/adapter.test.ts\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: update README.md\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n---------\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e"
    },
    {
      "commit": "c5eb0806c459471f547a6beedc711a60bdd876cb",
      "tree": "4060b8191e01c5e085f43307bf684c66d42002f3",
      "parents": [
        "483e8f249701a8290ba8f175a65876b8e6ec0b1d"
      ],
      "author": {
        "name": "Terry Gao",
        "email": "gaoxuanhit@qq.com",
        "time": "Thu Mar 02 19:36:04 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 02 19:36:04 2023 +0800"
      },
      "message": "feat: add node-casbin CouchDB adapter (#1)\n\n* feat: add node-casbin CouchDB adapter\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: package.json and syntax\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n* fix: change the postion of require\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e\r\n\r\n---------\r\n\r\nSigned-off-by: terry-xuan-gao \u003cgaoxuanhit@qq.com\u003e"
    },
    {
      "commit": "483e8f249701a8290ba8f175a65876b8e6ec0b1d",
      "tree": "b4a5027064d767c2a46c665e3cd629a2bea752dd",
      "parents": [],
      "author": {
        "name": "hsluoyz",
        "email": "hsluoyz@qq.com",
        "time": "Tue Feb 07 18:39:42 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 07 18:39:42 2023 +0800"
      },
      "message": "Initial commit"
    }
  ]
}
