Commit e27e2f43 authored by nanahira's avatar nanahira

that koishi version is really buggy

parent b5d162e5
Pipeline #15653 failed with stages
in 2 minutes and 28 seconds
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
"version": "0.0.1", "version": "0.0.1",
"license": "UNLICENSED", "license": "UNLICENSED",
"dependencies": { "dependencies": {
"@koishijs/plugin-adapter-onebot": "^4.2.4", "@koishijs/plugin-adapter-onebot": "^5.0.7",
"@nestjs/common": "^8.0.0", "@nestjs/common": "^8.0.0",
"@nestjs/config": "^2.0.0", "@nestjs/config": "^2.0.0",
"@nestjs/core": "^8.0.0", "@nestjs/core": "^8.0.0",
...@@ -18,8 +18,8 @@ ...@@ -18,8 +18,8 @@
"@nestjs/typeorm": "^8.0.3", "@nestjs/typeorm": "^8.0.3",
"class-transformer": "^0.5.1", "class-transformer": "^0.5.1",
"class-validator": "^0.13.2", "class-validator": "^0.13.2",
"koishi": "^4.7.1", "koishi": "^4.8.5",
"koishi-nestjs": "^5.1.0", "koishi-nestjs": "^6.0.3",
"moment": "^2.29.2", "moment": "^2.29.2",
"pg": "^8.7.3", "pg": "^8.7.3",
"pg-native": "^3.0.0", "pg-native": "^3.0.0",
...@@ -1323,7 +1323,7 @@ ...@@ -1323,7 +1323,7 @@
"node_modules/@koa/router/node_modules/depd": { "node_modules/@koa/router/node_modules/depd": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
"engines": { "engines": {
"node": ">= 0.6" "node": ">= 0.6"
} }
...@@ -1344,101 +1344,41 @@ ...@@ -1344,101 +1344,41 @@
} }
}, },
"node_modules/@koa/router/node_modules/path-to-regexp": { "node_modules/@koa/router/node_modules/path-to-regexp": {
"version": "6.2.0", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz",
"integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==" "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw=="
}, },
"node_modules/@koishijs/core": { "node_modules/@koishijs/core": {
"version": "4.7.1", "version": "4.8.5",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.7.1.tgz", "resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.8.5.tgz",
"integrity": "sha512-vSd2BgyhDrTW/C7Ju1wDr5Z3vp7Qdyk7LgSpGI/b3QtDEfEkhdYKQ9J9LdHIVdUOFL0L0WeRgImW4ZMBtdVlfg==", "integrity": "sha512-B+cPWBp93BJBMTv14QRJ8nSk9W+ybbuFaUdJ8Fwxj1HTYKLRhlRqDmgMdakEMTCFV1jkYBa9z5ZxIvfebV0SnA==",
"dependencies": { "dependencies": {
"@koishijs/utils": "^5.4.5", "@koishijs/utils": "^6.0.0",
"cordis": "^1.1.1", "@satorijs/core": "^1.0.10",
"fastest-levenshtein": "^1.0.12", "cordis": "^2.1.0",
"minato": "^1.1.0" "fastest-levenshtein": "^1.0.14",
}, "minato": "^1.2.4"
"engines": {
"node": ">=12.0.0"
} }
}, },
"node_modules/@koishijs/plugin-adapter-onebot": { "node_modules/@koishijs/plugin-adapter-onebot": {
"version": "4.2.4", "version": "5.0.7",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-adapter-onebot/-/plugin-adapter-onebot-4.2.4.tgz", "resolved": "https://registry.npmjs.org/@koishijs/plugin-adapter-onebot/-/plugin-adapter-onebot-5.0.7.tgz",
"integrity": "sha512-T1RAzZDAFtdKig/IRAPSM9pa1hIYQ+ANXp34Ko8eqU7l+MzSaUB7esPpct8PbZSztETIWwxH3ly2rFnRP0pu8Q==", "integrity": "sha512-Zm4p9+YLRbDPfBT2qQtnacBv2ePHded8nEAYsaahh1EOBB/BIsWEktXY7LnnCBiJ21F+ardrh2T9+MTNj4f8OQ==",
"dependencies": { "dependencies": {
"qface": "^1.2.0", "@satorijs/adapter-onebot": "^5.0.7"
"ws": "^8.6.0"
},
"peerDependencies": {
"koishi": "^4.7.1"
}
},
"node_modules/@koishijs/plugin-adapter-onebot/node_modules/ws": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
"integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
"engines": {
"node": ">=10.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"bufferutil": "^4.0.1", "koishi": "^4.8.2"
"utf-8-validate": "^5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
"optional": true
},
"utf-8-validate": {
"optional": true
}
}
},
"node_modules/@koishijs/plugin-help": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-help/-/plugin-help-1.0.0.tgz",
"integrity": "sha512-SvOZiSmtysQxnhOUG0He+/Ftxr+IuIbTApsK6KypRpQ4a1q7OuJWmKb2e+f62zS3GhMYBJ8qT0wRMU+TFPP3AQ==",
"peerDependencies": {
"koishi": "^4.7.1"
}
},
"node_modules/@koishijs/plugin-suggest": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-suggest/-/plugin-suggest-1.0.0.tgz",
"integrity": "sha512-6jmhymcygID59Z3UblAARGXflJoH0+Tj/qi20GNQO0bxrKkoW4qjxJhlmZe2uv+D1hvTO0q2Yv98iEMDhKyXxw==",
"peerDependencies": {
"koishi": "^4.7.1"
} }
}, },
"node_modules/@koishijs/segment": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@koishijs/segment/-/segment-1.1.1.tgz",
"integrity": "sha512-HmLRKJiIX++U+ow+RP0BVGwgAFzDRqwHusUzjoZcZdcnG8yudTsvB6MXnzBMnBL7k9LBxUlfB5P8ukkM1roZFQ=="
},
"node_modules/@koishijs/utils": { "node_modules/@koishijs/utils": {
"version": "5.4.5", "version": "6.0.0",
"resolved": "https://registry.npmjs.org/@koishijs/utils/-/utils-5.4.5.tgz", "resolved": "https://registry.npmjs.org/@koishijs/utils/-/utils-6.0.0.tgz",
"integrity": "sha512-tOmhFFcnuhFAudRcG9Bq7OeVmX1yxGvlSsJMbaSBHvb/hUrFzpXjEd2onqnJw4fyx/QLgYYFBeiFcKXDSujoLg==", "integrity": "sha512-xMwZAkrCnjVXYLmZTSnI8ZYyNU8YcNynyK+njkNKivuQywfU3l/SgwLUqpv2x2uSsqaKIn8ZNXOrPYXMBpPdQg==",
"dependencies": { "dependencies": {
"@koishijs/segment": "^1.1.1", "cosmokit": "^1.2.1",
"cosmokit": "^1.1.2",
"reggol": "^1.0.3", "reggol": "^1.0.3",
"schemastery": "^3.4.3", "schemastery": "^3.4.3"
"supports-color": "^8.1.1"
}
},
"node_modules/@koishijs/utils/node_modules/supports-color": {
"version": "8.1.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
"integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/chalk/supports-color?sponsor=1"
} }
}, },
"node_modules/@nestjs/cli": { "node_modules/@nestjs/cli": {
...@@ -1693,44 +1633,6 @@ ...@@ -1693,44 +1633,6 @@
"@nestjs/core": "^8.0.0" "@nestjs/core": "^8.0.0"
} }
}, },
"node_modules/@nestjs/platform-ws": {
"version": "8.4.4",
"resolved": "https://registry.npmjs.org/@nestjs/platform-ws/-/platform-ws-8.4.4.tgz",
"integrity": "sha512-fMrBlBiBkFX0I8Glm17B38bG0XUk0yOajzh2DNAtZG/q0Jn1WSsDDnvleHQaThffJ3PVmEdDcSPd+k2uQA/N7A==",
"dependencies": {
"tslib": "2.3.1",
"ws": "7.5.6"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/nest"
},
"peerDependencies": {
"@nestjs/common": "^8.0.0",
"@nestjs/websockets": "^8.0.0",
"rxjs": "^7.1.0"
}
},
"node_modules/@nestjs/platform-ws/node_modules/ws": {
"version": "7.5.6",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz",
"integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==",
"engines": {
"node": ">=8.3.0"
},
"peerDependencies": {
"bufferutil": "^4.0.1",
"utf-8-validate": "^5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
"optional": true
},
"utf-8-validate": {
"optional": true
}
}
},
"node_modules/@nestjs/schematics": { "node_modules/@nestjs/schematics": {
"version": "8.0.10", "version": "8.0.10",
"resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-8.0.10.tgz", "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-8.0.10.tgz",
...@@ -1819,6 +1721,8 @@ ...@@ -1819,6 +1721,8 @@
"version": "8.4.4", "version": "8.4.4",
"resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-8.4.4.tgz", "resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-8.4.4.tgz",
"integrity": "sha512-c7GPbdxDaAR9uTfZHibIIyhFli+YopUVC0nrKGisS8rSsId1wuEIvWo73RLcRekcO85LPGZGf2f+wsP/SxD3yw==", "integrity": "sha512-c7GPbdxDaAR9uTfZHibIIyhFli+YopUVC0nrKGisS8rSsId1wuEIvWo73RLcRekcO85LPGZGf2f+wsP/SxD3yw==",
"optional": true,
"peer": true,
"dependencies": { "dependencies": {
"iterare": "1.2.1", "iterare": "1.2.1",
"object-hash": "3.0.0", "object-hash": "3.0.0",
...@@ -1904,6 +1808,90 @@ ...@@ -1904,6 +1808,90 @@
"url": "https://github.com/chalk/chalk?sponsor=1" "url": "https://github.com/chalk/chalk?sponsor=1"
} }
}, },
"node_modules/@satorijs/adapter-onebot": {
"version": "5.0.7",
"resolved": "https://registry.npmjs.org/@satorijs/adapter-onebot/-/adapter-onebot-5.0.7.tgz",
"integrity": "sha512-5pMnpO2SVq4QuLteZ8I9BTfaVajE8sEoARetT3A+vTLhxSYRF0lZEoIq4CJbr8gfbKPvbAqxi9LoKrRXoZ9cHA==",
"dependencies": {
"qface": "^1.2.0"
},
"peerDependencies": {
"@satorijs/satori": "^1.0.5"
}
},
"node_modules/@satorijs/core": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/@satorijs/core/-/core-1.0.10.tgz",
"integrity": "sha512-uhLQEXNbUkVzvvqW+wVqSUwDmKK+DP6ElT3NNNa9CaAGgSxJcurlEN3g9tQ6rZlYOxqmpyvL6raHqyaWZpFwEw==",
"dependencies": {
"@satorijs/message": "^1.0.1",
"cordis": "^2.1.0",
"cosmokit": "^1.2.1"
}
},
"node_modules/@satorijs/message": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@satorijs/message/-/message-1.0.1.tgz",
"integrity": "sha512-AbWf2xsaCEM5Vu76BEHsLs8bx7SyHjIwSea74phG9mQYE5Qean1LWxClWdPfCmN7AGyosh1zkqm34SCMSPBt+w=="
},
"node_modules/@satorijs/satori": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/@satorijs/satori/-/satori-1.0.10.tgz",
"integrity": "sha512-S/mv+zXb3eaFioAwbC/L1+4neHGLlFP+CQhm2i+A63fl3Y8/oGwwMJgri9RMoIawpYmDb9lQf+5nBM6Hro5zoA==",
"dependencies": {
"@koa/router": "^10.1.1",
"@satorijs/core": "^1.0.10",
"@types/koa": "*",
"@types/koa__router": "*",
"@types/ws": "^8.5.3",
"axios": "^0.24.0",
"koa": "^2.13.4",
"koa-bodyparser": "^4.3.0",
"parseurl": "^1.3.3",
"path-to-regexp": "^6.2.1",
"portfinder": "^1.0.28",
"proxy-agent": "^5.0.0",
"reggol": "^1.0.3",
"schemastery": "^3.5.1",
"ws": "^8.8.1"
},
"engines": {
"node": ">=12.0.0"
}
},
"node_modules/@satorijs/satori/node_modules/axios": {
"version": "0.24.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz",
"integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==",
"dependencies": {
"follow-redirects": "^1.14.4"
}
},
"node_modules/@satorijs/satori/node_modules/path-to-regexp": {
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz",
"integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw=="
},
"node_modules/@satorijs/satori/node_modules/ws": {
"version": "8.8.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
"integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
"engines": {
"node": ">=10.0.0"
},
"peerDependencies": {
"bufferutil": "^4.0.1",
"utf-8-validate": "^5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
"optional": true
},
"utf-8-validate": {
"optional": true
}
}
},
"node_modules/@sinonjs/commons": { "node_modules/@sinonjs/commons": {
"version": "1.8.3", "version": "1.8.3",
"resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
...@@ -2031,9 +2019,9 @@ ...@@ -2031,9 +2019,9 @@
} }
}, },
"node_modules/@types/content-disposition": { "node_modules/@types/content-disposition": {
"version": "0.5.4", "version": "0.5.5",
"resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.4.tgz", "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
"integrity": "sha512-0mPF08jn9zYI0n0Q/Pnz7C4kThdSt+6LD4amsrYDDpgBfrVWa3TcCOxKX1zkGgYniGagRv8heN2cbh+CAn+uuQ==" "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA=="
}, },
"node_modules/@types/cookiejar": { "node_modules/@types/cookiejar": {
"version": "2.1.2", "version": "2.1.2",
...@@ -2170,9 +2158,9 @@ ...@@ -2170,9 +2158,9 @@
"integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==" "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw=="
}, },
"node_modules/@types/koa": { "node_modules/@types/koa": {
"version": "2.13.4", "version": "2.13.5",
"resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.4.tgz", "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz",
"integrity": "sha512-dfHYMfU+z/vKtQB7NUrthdAEiSvnLebvBjwHtfFmpZmB7em2N3WVQdHgnFq+xvyVgxW5jKDmjWfLD3lw4g4uTw==", "integrity": "sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA==",
"dependencies": { "dependencies": {
"@types/accepts": "*", "@types/accepts": "*",
"@types/content-disposition": "*", "@types/content-disposition": "*",
...@@ -3700,11 +3688,28 @@ ...@@ -3700,11 +3688,28 @@
"integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU=" "integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU="
}, },
"node_modules/cordis": { "node_modules/cordis": {
"version": "1.1.1", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/cordis/-/cordis-1.1.1.tgz", "resolved": "https://registry.npmjs.org/cordis/-/cordis-2.1.0.tgz",
"integrity": "sha512-l1tYxBqy+oEb3EKEvQAlH1g5BICDdnTdcIre1MuCY/qWO4bsrh97qd7jQe2Rq/+tg5HRqs7K6RgP5N/85c57xw==", "integrity": "sha512-GPdkYAEIRzBQlTW4eHoKgD+efXCiubujIC2MoqXpEwwaW1Y2ifxWoPNT+JSYrSH3fbtA70QV05rIP+L0lkB9CQ==",
"dependencies": { "dependencies": {
"cosmokit": "^1.1.2" "cosmokit": "^1.2.1"
}
},
"node_modules/cordis-decorators": {
"version": "1.0.19",
"resolved": "https://registry.npmjs.org/cordis-decorators/-/cordis-decorators-1.0.19.tgz",
"integrity": "sha512-ELMLhrn1KLEfNDU9P5eF0Ze/tYf0gwvsyGxwS7dA3iR57n6koIL1XMp8ae7RqCzO7bia93f3uTyL3wJfOKkkAQ==",
"dependencies": {
"lodash": "^4.17.21",
"mustache": "^4.2.0",
"reflect-metadata": "^0.1.13",
"rxjs": "^7.5.6",
"schemastery-gen": "^3.1.15",
"typed-reflector": "^1.0.11"
},
"peerDependencies": {
"cordis": "^2.0.6",
"schemastery": "^3.5.1"
} }
}, },
"node_modules/core-util-is": { "node_modules/core-util-is": {
...@@ -3741,9 +3746,9 @@ ...@@ -3741,9 +3746,9 @@
} }
}, },
"node_modules/cosmokit": { "node_modules/cosmokit": {
"version": "1.1.2", "version": "1.2.1",
"resolved": "https://registry.npmjs.org/cosmokit/-/cosmokit-1.1.2.tgz", "resolved": "https://registry.npmjs.org/cosmokit/-/cosmokit-1.2.1.tgz",
"integrity": "sha512-cSNrcyxZ3GT+tjSlUzWIzMiK7Wndq1Nm/2tlRhT65RXltSIcH5zaHdmnz1TnIhLuOViaO9qfSdnRPzxNkxMv0g==" "integrity": "sha512-BTn7vRr31WUwX7Tq8Q/r+Qz+LPKTE3vA0d7xzVaYNes2NPvGPmIWiljYP0m/PIrdpqLLtdHpY1zGNr+OwDhA7A=="
}, },
"node_modules/create-require": { "node_modules/create-require": {
"version": "1.1.1", "version": "1.1.1",
...@@ -3905,7 +3910,7 @@ ...@@ -3905,7 +3910,7 @@
"node_modules/degenerator/node_modules/levn": { "node_modules/degenerator/node_modules/levn": {
"version": "0.3.0", "version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
"dependencies": { "dependencies": {
"prelude-ls": "~1.1.2", "prelude-ls": "~1.1.2",
"type-check": "~0.3.2" "type-check": "~0.3.2"
...@@ -3933,7 +3938,7 @@ ...@@ -3933,7 +3938,7 @@
"node_modules/degenerator/node_modules/prelude-ls": { "node_modules/degenerator/node_modules/prelude-ls": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
"integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
"engines": { "engines": {
"node": ">= 0.8.0" "node": ">= 0.8.0"
} }
...@@ -3950,7 +3955,7 @@ ...@@ -3950,7 +3955,7 @@
"node_modules/degenerator/node_modules/type-check": { "node_modules/degenerator/node_modules/type-check": {
"version": "0.3.2", "version": "0.3.2",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
"dependencies": { "dependencies": {
"prelude-ls": "~1.1.2" "prelude-ls": "~1.1.2"
}, },
...@@ -4855,9 +4860,12 @@ ...@@ -4855,9 +4860,12 @@
"integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
}, },
"node_modules/fastest-levenshtein": { "node_modules/fastest-levenshtein": {
"version": "1.0.12", "version": "1.0.16",
"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz",
"integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==" "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==",
"engines": {
"node": ">= 4.9.1"
}
}, },
"node_modules/fastq": { "node_modules/fastq": {
"version": "1.13.0", "version": "1.13.0",
...@@ -4914,9 +4922,9 @@ ...@@ -4914,9 +4922,9 @@
} }
}, },
"node_modules/file-type": { "node_modules/file-type": {
"version": "16.5.3", "version": "16.5.4",
"resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.3.tgz", "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz",
"integrity": "sha512-uVsl7iFhHSOY4bEONLlTK47iAHtNsFHWP5YE4xJfZ4rnX7S1Q3wce09XgqSC7E/xh8Ncv/be1lNoyprlUH/x6A==", "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==",
"dependencies": { "dependencies": {
"readable-web-to-node-stream": "^3.0.0", "readable-web-to-node-stream": "^3.0.0",
"strtok3": "^6.2.4", "strtok3": "^6.2.4",
...@@ -5198,7 +5206,7 @@ ...@@ -5198,7 +5206,7 @@
"node_modules/ftp": { "node_modules/ftp": {
"version": "0.3.10", "version": "0.3.10",
"resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz",
"integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", "integrity": "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==",
"dependencies": { "dependencies": {
"readable-stream": "1.1.x", "readable-stream": "1.1.x",
"xregexp": "2.0.0" "xregexp": "2.0.0"
...@@ -5309,7 +5317,7 @@ ...@@ -5309,7 +5317,7 @@
"node_modules/get-uri/node_modules/jsonfile": { "node_modules/get-uri/node_modules/jsonfile": {
"version": "4.0.0", "version": "4.0.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
"integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
"optionalDependencies": { "optionalDependencies": {
"graceful-fs": "^4.1.6" "graceful-fs": "^4.1.6"
} }
...@@ -5743,9 +5751,9 @@ ...@@ -5743,9 +5751,9 @@
} }
}, },
"node_modules/ip": { "node_modules/ip": {
"version": "1.1.5", "version": "1.1.8",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg=="
}, },
"node_modules/ipaddr.js": { "node_modules/ipaddr.js": {
"version": "1.9.1", "version": "1.9.1",
...@@ -7108,109 +7116,91 @@ ...@@ -7108,109 +7116,91 @@
} }
}, },
"node_modules/koishi": { "node_modules/koishi": {
"version": "4.7.1", "version": "4.8.5",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.7.1.tgz", "resolved": "https://registry.npmjs.org/koishi/-/koishi-4.8.5.tgz",
"integrity": "sha512-WtY2ZujFMP4/ySKCc08oXLe2dYlZsdZP7f2eUck1w3cdvOh3eAgndckBP7xpkICAL0l6BYxrbzurIYh32Qck6g==", "integrity": "sha512-jbyD1slGKudH6G8tVH/oCYuiVUDqGn7sJhdLOt4Y1qYchx33CsXGaaeuUUclt6WLNzd/JsNIqBrlaBdGb5tvFA==",
"dependencies": { "dependencies": {
"@koa/router": "^10.1.1", "@koishijs/core": "^4.8.5",
"@koishijs/core": "^4.7.1", "@koishijs/utils": "^6.0.0",
"@koishijs/plugin-help": "^1.0.0", "@satorijs/satori": "^1.0.10",
"@koishijs/plugin-suggest": "^1.0.0", "file-type": "^16.5.4",
"@koishijs/utils": "^5.4.5", "ns-require": "^1.1.4"
"@types/koa": "*",
"@types/koa__router": "*",
"@types/ws": "^8.5.3",
"axios": "^0.24.0",
"file-type": "^16.5.3",
"koa": "^2.13.4",
"koa-bodyparser": "^4.3.0",
"ns-require": "^1.1.2",
"parseurl": "^1.3.3",
"path-to-regexp": "^6.2.0",
"portfinder": "^1.0.28",
"proxy-agent": "^5.0.0",
"ws": "^8.6.0"
}, },
"engines": { "engines": {
"node": ">=12.0.0" "node": ">=12.0.0"
} }
}, },
"node_modules/koishi-decorators": { "node_modules/koishi-nestjs": {
"version": "2.1.0", "version": "6.0.3",
"resolved": "https://registry.npmjs.org/koishi-decorators/-/koishi-decorators-2.1.0.tgz", "resolved": "https://registry.npmjs.org/koishi-nestjs/-/koishi-nestjs-6.0.3.tgz",
"integrity": "sha512-b0opV0YfWXH7/sJ7ecBjPWhz9PsL4esQ1J8EUfymTcZE5jhiTjKhvp+TEdlEC+bDTM49LwMSnohGMU8nZxaD+g==", "integrity": "sha512-fzMZ3+E0GesOYofZnQgDc2YdOyhOOgZnuJdyJIbCNRwmZQ2RDMbz4DueBzxeQfaOytLHC7fCgFwLEhB4iSt6Aw==",
"dependencies": { "dependencies": {
"@types/koa": "^2.13.4", "@nestjs/platform-ws": "^9.0.3",
"@types/koa__router": "^8.0.11", "@nestjs/websockets": "^9.0.3",
"@types/ws": "^8.5.3",
"koa": "^2.13.4",
"koa-bodyparser": "^4.3.0",
"koishi-thirdeye": "^11.0.9",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"mustache": "^4.2.0", "typed-reflector": "^1.0.11",
"reflect-metadata": "^0.1.13", "ws": "^8.7.0"
"typed-reflector": "^1.0.10"
}, },
"peerDependencies": { "peerDependencies": {
"koishi": "^4.7.1" "@nestjs/common": "^9.0.3 || ^8.0.0",
"@nestjs/core": "^9.0.3 || ^8.0.0",
"koishi": "^4.8.4",
"rxjs": "^7.5.5"
} }
}, },
"node_modules/koishi-nestjs": { "node_modules/koishi-nestjs/node_modules/@nestjs/platform-ws": {
"version": "5.1.0", "version": "9.0.9",
"resolved": "https://registry.npmjs.org/koishi-nestjs/-/koishi-nestjs-5.1.0.tgz", "resolved": "https://registry.npmjs.org/@nestjs/platform-ws/-/platform-ws-9.0.9.tgz",
"integrity": "sha512-zx+2IS+RVynDKND31u5ddzpbXq2T6mhkNdzJBvgmfg36II6JMTO2+gZ2bFttnsW1vH3GclfytXfr1p/UFzIGHA==", "integrity": "sha512-HKuClU+N1i45QSMKCB5s+d8s1bys/Jf3pCV3X1IsejjA2Sd7NQpyh6Pz3EMN0Ug/QoRkiREu8UDG5wegErqg5Q==",
"dependencies": { "dependencies": {
"@nestjs/platform-ws": "^8.1.2", "tslib": "2.4.0",
"@nestjs/websockets": "^8.1.2", "ws": "8.8.1"
"@types/ws": "^8.5.3", },
"koa": "^2.13.4", "funding": {
"koa-bodyparser": "^4.3.0", "type": "opencollective",
"koishi-decorators": "^2.1.0", "url": "https://opencollective.com/nest"
"lodash": "^4.17.21",
"typed-reflector": "^1.0.10",
"ws": "^8.6.0"
}, },
"peerDependencies": { "peerDependencies": {
"@nestjs/common": "^8.2.6", "@nestjs/common": "^9.0.0",
"@nestjs/core": "^8.2.6", "@nestjs/websockets": "^9.0.0",
"koishi": "^4.7.1", "rxjs": "^7.1.0"
"reflect-metadata": "^0.1.13",
"rxjs": "^7.5.4"
} }
}, },
"node_modules/koishi-nestjs/node_modules/ws": { "node_modules/koishi-nestjs/node_modules/@nestjs/websockets": {
"version": "8.6.0", "version": "9.0.9",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", "resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-9.0.9.tgz",
"integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", "integrity": "sha512-DzTSA4TrNWnOUC7K5BlykQJ9hrYiMMltMnVg0iZWY35rirQ8MZFmZS9B+Krmeu1H1P4V++F+p0qrUkVkrz6aAA==",
"engines": { "dependencies": {
"node": ">=10.0.0" "iterare": "1.2.1",
"object-hash": "3.0.0",
"tslib": "2.4.0"
}, },
"peerDependencies": { "peerDependencies": {
"bufferutil": "^4.0.1", "@nestjs/common": "^9.0.0",
"utf-8-validate": "^5.0.2" "@nestjs/core": "^9.0.0",
"@nestjs/platform-socket.io": "^9.0.0",
"reflect-metadata": "^0.1.12",
"rxjs": "^7.1.0"
}, },
"peerDependenciesMeta": { "peerDependenciesMeta": {
"bufferutil": { "@nestjs/platform-socket.io": {
"optional": true
},
"utf-8-validate": {
"optional": true "optional": true
} }
} }
}, },
"node_modules/koishi/node_modules/axios": { "node_modules/koishi-nestjs/node_modules/tslib": {
"version": "0.24.0", "version": "2.4.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
"integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
"dependencies": {
"follow-redirects": "^1.14.4"
}
}, },
"node_modules/koishi/node_modules/path-to-regexp": { "node_modules/koishi-nestjs/node_modules/ws": {
"version": "6.2.0", "version": "8.8.1",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
"integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==" "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
},
"node_modules/koishi/node_modules/ws": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
"integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
"engines": { "engines": {
"node": ">=10.0.0" "node": ">=10.0.0"
}, },
...@@ -7227,6 +7217,21 @@ ...@@ -7227,6 +7217,21 @@
} }
} }
}, },
"node_modules/koishi-thirdeye": {
"version": "11.0.9",
"resolved": "https://registry.npmjs.org/koishi-thirdeye/-/koishi-thirdeye-11.0.9.tgz",
"integrity": "sha512-ATPX7VVFs8EDkgpfR59Stn5msVQVmk35+7Ue/+UqxYHifnfWafDK14ydbHx8JvglcjTu8tiR/yjaF1Z/JngLfQ==",
"dependencies": {
"lodash": "^4.17.21",
"minato-decorators": "^2.0.8",
"rxjs": "^7.5.6",
"satori-decorators": "^1.0.12"
},
"peerDependencies": {
"koishi": "^4.8.4",
"schemastery": "^3.4.3"
}
},
"node_modules/leven": { "node_modules/leven": {
"version": "3.1.0", "version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
...@@ -7519,12 +7524,24 @@ ...@@ -7519,12 +7524,24 @@
} }
}, },
"node_modules/minato": { "node_modules/minato": {
"version": "1.1.0", "version": "1.2.4",
"resolved": "https://registry.npmjs.org/minato/-/minato-1.1.0.tgz", "resolved": "https://registry.npmjs.org/minato/-/minato-1.2.4.tgz",
"integrity": "sha512-by1KMWxWlzq0iDV7tMkqS3thDRzYNQoS2ECfX5HRpMGaPQJqSgm5aY9IAky7knwAMoW3cMxQ/IhpvEShQqyj6A==", "integrity": "sha512-YnlM7WKTKY1I6cKccpnmnKU7zkCi48xfWxorVdjIAt+Tpv7YwIw/VQNcz1vq9HQJW0Utk5e0mr+nQGoC2ae/yQ==",
"dependencies": { "dependencies": {
"cosmokit": "^1.1.2", "cosmokit": "^1.2.1",
"ns-require": "^1.1.2" "ns-require": "^1.1.4"
}
},
"node_modules/minato-decorators": {
"version": "2.0.8",
"resolved": "https://registry.npmjs.org/minato-decorators/-/minato-decorators-2.0.8.tgz",
"integrity": "sha512-W1fukpqMBwTyE5lBkVmSdwGSl6eLzdRmPqAxyDxbfSJxva0FzXgx9VXQPOdkxLqDyWORa+uj/CQhIqDRVdEWpw==",
"dependencies": {
"lodash": "^4.17.21",
"typed-reflector": "^1.0.10"
},
"peerDependencies": {
"minato": "^1.2.3"
} }
}, },
"node_modules/minimatch": { "node_modules/minimatch": {
...@@ -7723,9 +7740,9 @@ ...@@ -7723,9 +7740,9 @@
} }
}, },
"node_modules/ns-require": { "node_modules/ns-require": {
"version": "1.1.2", "version": "1.1.4",
"resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.2.tgz", "resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.4.tgz",
"integrity": "sha512-GUF6I1hWDsGx1cA9FW27KIRAlkMel2UZagR39dVNPAPBgwWK1Ez0XB96WEz2OFcwHsCORI9h75dEZueHqZ/1pA==" "integrity": "sha512-Zk25pQj4u5i6DS0vaNO5aSSXewybVqqVVjz8AOxFy9DNPtmu3jlexMz6kUXLV2oB+X6iQeAnHXSzj5Qz/IeDaQ=="
}, },
"node_modules/nwsapi": { "node_modules/nwsapi": {
"version": "2.2.0", "version": "2.2.0",
...@@ -7939,13 +7956,13 @@ ...@@ -7939,13 +7956,13 @@
} }
}, },
"node_modules/pac-resolver": { "node_modules/pac-resolver": {
"version": "5.0.0", "version": "5.0.1",
"resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.0.tgz", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.1.tgz",
"integrity": "sha512-H+/A6KitiHNNW+bxBKREk2MCGSxljfqRX76NjummWEYIat7ldVXRU3dhRIE3iXZ0nvGBk6smv3nntxKkzRL8NA==", "integrity": "sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q==",
"dependencies": { "dependencies": {
"degenerator": "^3.0.1", "degenerator": "^3.0.2",
"ip": "^1.1.5", "ip": "^1.1.5",
"netmask": "^2.0.1" "netmask": "^2.0.2"
}, },
"engines": { "engines": {
"node": ">= 8" "node": ">= 8"
...@@ -8229,13 +8246,13 @@ ...@@ -8229,13 +8246,13 @@
} }
}, },
"node_modules/portfinder": { "node_modules/portfinder": {
"version": "1.0.28", "version": "1.0.32",
"resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz",
"integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==",
"dependencies": { "dependencies": {
"async": "^2.6.2", "async": "^2.6.4",
"debug": "^3.1.1", "debug": "^3.2.7",
"mkdirp": "^0.5.5" "mkdirp": "^0.5.6"
}, },
"engines": { "engines": {
"node": ">= 0.12.0" "node": ">= 0.12.0"
...@@ -8776,9 +8793,9 @@ ...@@ -8776,9 +8793,9 @@
} }
}, },
"node_modules/rxjs": { "node_modules/rxjs": {
"version": "7.5.5", "version": "7.5.6",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz",
"integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==",
"dependencies": { "dependencies": {
"tslib": "^2.1.0" "tslib": "^2.1.0"
} }
...@@ -8807,6 +8824,20 @@ ...@@ -8807,6 +8824,20 @@
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
}, },
"node_modules/satori-decorators": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/satori-decorators/-/satori-decorators-1.0.12.tgz",
"integrity": "sha512-DUfWfkC0+4sS2TUlodoYYxrQYrTIambjL+Y2TwClvPdRHV+BigHPpLT68QVjUiId0a3VuMKLJdbszfb/MQJbDA==",
"dependencies": {
"@types/koa": "^2.13.5",
"@types/koa__router": "^8.0.11",
"cordis-decorators": "^1.0.19",
"lodash": "^4.17.21"
},
"peerDependencies": {
"@satorijs/satori": "^1.0.6"
}
},
"node_modules/sax": { "node_modules/sax": {
"version": "1.2.4", "version": "1.2.4",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
...@@ -8874,11 +8905,24 @@ ...@@ -8874,11 +8905,24 @@
"dev": true "dev": true
}, },
"node_modules/schemastery": { "node_modules/schemastery": {
"version": "3.4.3", "version": "3.5.1",
"resolved": "https://registry.npmjs.org/schemastery/-/schemastery-3.4.3.tgz", "resolved": "https://registry.npmjs.org/schemastery/-/schemastery-3.5.1.tgz",
"integrity": "sha512-Ui9sPoxOVaKa2EzR6GS08qB/nIMJUczUtkaLfWjeE44kjYZ+GLUFNVE3TpbXRdxjnbIIExwG+paMd0+M7YimqQ==", "integrity": "sha512-GRCXA0oFCDLAGV50Trp7u9mEcOTTRt/Vo7Clh0Z4VE3XW7NiI4epImgLJuCD18b/MRzJnJYXfTVJyF1HJcE14A==",
"dependencies": {
"cosmokit": "^1.2.1"
}
},
"node_modules/schemastery-gen": {
"version": "3.1.15",
"resolved": "https://registry.npmjs.org/schemastery-gen/-/schemastery-gen-3.1.15.tgz",
"integrity": "sha512-tcltIlWOssKKYNH6aI5Ysxh2Qacrb2tKOjoQW6eUNrHDVqDi0ZLu0990LUo1hGju5xxHw+SbpI/DmjRbMO54uw==",
"dependencies": { "dependencies": {
"cosmokit": "^1.1.2" "lodash": "^4.17.21",
"reflect-metadata": "^0.1.13",
"typed-reflector": "^1.0.10"
},
"peerDependencies": {
"schemastery": "^3.5.1"
} }
}, },
"node_modules/semver": { "node_modules/semver": {
...@@ -9115,11 +9159,11 @@ ...@@ -9115,11 +9159,11 @@
} }
}, },
"node_modules/socks": { "node_modules/socks": {
"version": "2.6.2", "version": "2.7.0",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz",
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==",
"dependencies": { "dependencies": {
"ip": "^1.1.5", "ip": "^2.0.0",
"smart-buffer": "^4.2.0" "smart-buffer": "^4.2.0"
}, },
"engines": { "engines": {
...@@ -9140,6 +9184,11 @@ ...@@ -9140,6 +9184,11 @@
"node": ">= 6" "node": ">= 6"
} }
}, },
"node_modules/socks/node_modules/ip": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
},
"node_modules/source-map": { "node_modules/source-map": {
"version": "0.7.3", "version": "0.7.3",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
...@@ -9687,9 +9736,9 @@ ...@@ -9687,9 +9736,9 @@
} }
}, },
"node_modules/token-types": { "node_modules/token-types": {
"version": "4.2.0", "version": "4.2.1",
"resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.0.tgz", "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz",
"integrity": "sha512-P0rrp4wUpefLncNamWIef62J0v0kQR/GfDVji9WKY7GDCWy5YbVSrKUTam07iWPZQGy0zWNOfstYTykMmPNR7w==", "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==",
"dependencies": { "dependencies": {
"@tokenizer/token": "^0.3.0", "@tokenizer/token": "^0.3.0",
"ieee754": "^1.2.1" "ieee754": "^1.2.1"
...@@ -10028,9 +10077,9 @@ ...@@ -10028,9 +10077,9 @@
} }
}, },
"node_modules/typed-reflector": { "node_modules/typed-reflector": {
"version": "1.0.10", "version": "1.0.11",
"resolved": "https://registry.npmjs.org/typed-reflector/-/typed-reflector-1.0.10.tgz", "resolved": "https://registry.npmjs.org/typed-reflector/-/typed-reflector-1.0.11.tgz",
"integrity": "sha512-AqjdFGE/DGzbyFHTJ/xDY6mPHAJJKiVhn3vQ01sXz5eEJvY82jOllPGanFJ/Bo6ObPbLWa2fAZW19kcybiFPNA==", "integrity": "sha512-OhryVYaR+tBEW9Yt2PsPqAniNfbVk1idKbnLxBCBPUSHVRm+Ajik/QxifoJUuGoaXAZDLW9JlJTO6ctXGZX9gQ==",
"dependencies": { "dependencies": {
"reflect-metadata": "^0.1.13" "reflect-metadata": "^0.1.13"
} }
...@@ -10336,9 +10385,9 @@ ...@@ -10336,9 +10385,9 @@
} }
}, },
"node_modules/vm2": { "node_modules/vm2": {
"version": "3.9.9", "version": "3.9.10",
"resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.9.tgz", "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.10.tgz",
"integrity": "sha512-xwTm7NLh/uOjARRBs8/95H0e8fT3Ukw5D/JJWhxMbhKzNh1Nu981jQKvkep9iKYNxzlVrdzD0mlBGkDKZWprlw==", "integrity": "sha512-AuECTSvwu2OHLAZYhG716YzwodKCIJxB6u1zG7PgSQwIgAlEaoXH52bxdcvT8GkGjnYK7r7yWDW0m0sOsPuBjQ==",
"dependencies": { "dependencies": {
"acorn": "^8.7.0", "acorn": "^8.7.0",
"acorn-walk": "^8.2.0" "acorn-walk": "^8.2.0"
...@@ -10351,9 +10400,9 @@ ...@@ -10351,9 +10400,9 @@
} }
}, },
"node_modules/vm2/node_modules/acorn": { "node_modules/vm2/node_modules/acorn": {
"version": "8.7.0", "version": "8.8.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
"integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
"bin": { "bin": {
"acorn": "bin/acorn" "acorn": "bin/acorn"
}, },
...@@ -10722,7 +10771,7 @@ ...@@ -10722,7 +10771,7 @@
"node_modules/xregexp": { "node_modules/xregexp": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz",
"integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==",
"engines": { "engines": {
"node": "*" "node": "*"
} }
...@@ -11803,7 +11852,7 @@ ...@@ -11803,7 +11852,7 @@
"depd": { "depd": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ=="
}, },
"http-errors": { "http-errors": {
"version": "1.8.1", "version": "1.8.1",
...@@ -11818,77 +11867,40 @@ ...@@ -11818,77 +11867,40 @@
} }
}, },
"path-to-regexp": { "path-to-regexp": {
"version": "6.2.0", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz",
"integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==" "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw=="
} }
} }
}, },
"@koishijs/core": { "@koishijs/core": {
"version": "4.7.1", "version": "4.8.5",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.7.1.tgz", "resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.8.5.tgz",
"integrity": "sha512-vSd2BgyhDrTW/C7Ju1wDr5Z3vp7Qdyk7LgSpGI/b3QtDEfEkhdYKQ9J9LdHIVdUOFL0L0WeRgImW4ZMBtdVlfg==", "integrity": "sha512-B+cPWBp93BJBMTv14QRJ8nSk9W+ybbuFaUdJ8Fwxj1HTYKLRhlRqDmgMdakEMTCFV1jkYBa9z5ZxIvfebV0SnA==",
"requires": { "requires": {
"@koishijs/utils": "^5.4.5", "@koishijs/utils": "^6.0.0",
"cordis": "^1.1.1", "@satorijs/core": "^1.0.10",
"fastest-levenshtein": "^1.0.12", "cordis": "^2.1.0",
"minato": "^1.1.0" "fastest-levenshtein": "^1.0.14",
"minato": "^1.2.4"
} }
}, },
"@koishijs/plugin-adapter-onebot": { "@koishijs/plugin-adapter-onebot": {
"version": "4.2.4", "version": "5.0.7",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-adapter-onebot/-/plugin-adapter-onebot-4.2.4.tgz", "resolved": "https://registry.npmjs.org/@koishijs/plugin-adapter-onebot/-/plugin-adapter-onebot-5.0.7.tgz",
"integrity": "sha512-T1RAzZDAFtdKig/IRAPSM9pa1hIYQ+ANXp34Ko8eqU7l+MzSaUB7esPpct8PbZSztETIWwxH3ly2rFnRP0pu8Q==", "integrity": "sha512-Zm4p9+YLRbDPfBT2qQtnacBv2ePHded8nEAYsaahh1EOBB/BIsWEktXY7LnnCBiJ21F+ardrh2T9+MTNj4f8OQ==",
"requires": { "requires": {
"qface": "^1.2.0", "@satorijs/adapter-onebot": "^5.0.7"
"ws": "^8.6.0"
},
"dependencies": {
"ws": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
"integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
"requires": {}
}
} }
}, },
"@koishijs/plugin-help": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-help/-/plugin-help-1.0.0.tgz",
"integrity": "sha512-SvOZiSmtysQxnhOUG0He+/Ftxr+IuIbTApsK6KypRpQ4a1q7OuJWmKb2e+f62zS3GhMYBJ8qT0wRMU+TFPP3AQ==",
"requires": {}
},
"@koishijs/plugin-suggest": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-suggest/-/plugin-suggest-1.0.0.tgz",
"integrity": "sha512-6jmhymcygID59Z3UblAARGXflJoH0+Tj/qi20GNQO0bxrKkoW4qjxJhlmZe2uv+D1hvTO0q2Yv98iEMDhKyXxw==",
"requires": {}
},
"@koishijs/segment": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@koishijs/segment/-/segment-1.1.1.tgz",
"integrity": "sha512-HmLRKJiIX++U+ow+RP0BVGwgAFzDRqwHusUzjoZcZdcnG8yudTsvB6MXnzBMnBL7k9LBxUlfB5P8ukkM1roZFQ=="
},
"@koishijs/utils": { "@koishijs/utils": {
"version": "5.4.5", "version": "6.0.0",
"resolved": "https://registry.npmjs.org/@koishijs/utils/-/utils-5.4.5.tgz", "resolved": "https://registry.npmjs.org/@koishijs/utils/-/utils-6.0.0.tgz",
"integrity": "sha512-tOmhFFcnuhFAudRcG9Bq7OeVmX1yxGvlSsJMbaSBHvb/hUrFzpXjEd2onqnJw4fyx/QLgYYFBeiFcKXDSujoLg==", "integrity": "sha512-xMwZAkrCnjVXYLmZTSnI8ZYyNU8YcNynyK+njkNKivuQywfU3l/SgwLUqpv2x2uSsqaKIn8ZNXOrPYXMBpPdQg==",
"requires": { "requires": {
"@koishijs/segment": "^1.1.1", "cosmokit": "^1.2.1",
"cosmokit": "^1.1.2",
"reggol": "^1.0.3", "reggol": "^1.0.3",
"schemastery": "^3.4.3", "schemastery": "^3.4.3"
"supports-color": "^8.1.1"
},
"dependencies": {
"supports-color": {
"version": "8.1.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
"integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"requires": {
"has-flag": "^4.0.0"
}
}
} }
}, },
"@nestjs/cli": { "@nestjs/cli": {
...@@ -12035,23 +12047,6 @@ ...@@ -12035,23 +12047,6 @@
"tslib": "2.3.1" "tslib": "2.3.1"
} }
}, },
"@nestjs/platform-ws": {
"version": "8.4.4",
"resolved": "https://registry.npmjs.org/@nestjs/platform-ws/-/platform-ws-8.4.4.tgz",
"integrity": "sha512-fMrBlBiBkFX0I8Glm17B38bG0XUk0yOajzh2DNAtZG/q0Jn1WSsDDnvleHQaThffJ3PVmEdDcSPd+k2uQA/N7A==",
"requires": {
"tslib": "2.3.1",
"ws": "7.5.6"
},
"dependencies": {
"ws": {
"version": "7.5.6",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz",
"integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==",
"requires": {}
}
}
},
"@nestjs/schematics": { "@nestjs/schematics": {
"version": "8.0.10", "version": "8.0.10",
"resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-8.0.10.tgz", "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-8.0.10.tgz",
...@@ -12097,6 +12092,8 @@ ...@@ -12097,6 +12092,8 @@
"version": "8.4.4", "version": "8.4.4",
"resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-8.4.4.tgz", "resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-8.4.4.tgz",
"integrity": "sha512-c7GPbdxDaAR9uTfZHibIIyhFli+YopUVC0nrKGisS8rSsId1wuEIvWo73RLcRekcO85LPGZGf2f+wsP/SxD3yw==", "integrity": "sha512-c7GPbdxDaAR9uTfZHibIIyhFli+YopUVC0nrKGisS8rSsId1wuEIvWo73RLcRekcO85LPGZGf2f+wsP/SxD3yw==",
"optional": true,
"peer": true,
"requires": { "requires": {
"iterare": "1.2.1", "iterare": "1.2.1",
"object-hash": "3.0.0", "object-hash": "3.0.0",
...@@ -12150,6 +12147,72 @@ ...@@ -12150,6 +12147,72 @@
} }
} }
}, },
"@satorijs/adapter-onebot": {
"version": "5.0.7",
"resolved": "https://registry.npmjs.org/@satorijs/adapter-onebot/-/adapter-onebot-5.0.7.tgz",
"integrity": "sha512-5pMnpO2SVq4QuLteZ8I9BTfaVajE8sEoARetT3A+vTLhxSYRF0lZEoIq4CJbr8gfbKPvbAqxi9LoKrRXoZ9cHA==",
"requires": {
"qface": "^1.2.0"
}
},
"@satorijs/core": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/@satorijs/core/-/core-1.0.10.tgz",
"integrity": "sha512-uhLQEXNbUkVzvvqW+wVqSUwDmKK+DP6ElT3NNNa9CaAGgSxJcurlEN3g9tQ6rZlYOxqmpyvL6raHqyaWZpFwEw==",
"requires": {
"@satorijs/message": "^1.0.1",
"cordis": "^2.1.0",
"cosmokit": "^1.2.1"
}
},
"@satorijs/message": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@satorijs/message/-/message-1.0.1.tgz",
"integrity": "sha512-AbWf2xsaCEM5Vu76BEHsLs8bx7SyHjIwSea74phG9mQYE5Qean1LWxClWdPfCmN7AGyosh1zkqm34SCMSPBt+w=="
},
"@satorijs/satori": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/@satorijs/satori/-/satori-1.0.10.tgz",
"integrity": "sha512-S/mv+zXb3eaFioAwbC/L1+4neHGLlFP+CQhm2i+A63fl3Y8/oGwwMJgri9RMoIawpYmDb9lQf+5nBM6Hro5zoA==",
"requires": {
"@koa/router": "^10.1.1",
"@satorijs/core": "^1.0.10",
"@types/koa": "*",
"@types/koa__router": "*",
"@types/ws": "^8.5.3",
"axios": "^0.24.0",
"koa": "^2.13.4",
"koa-bodyparser": "^4.3.0",
"parseurl": "^1.3.3",
"path-to-regexp": "^6.2.1",
"portfinder": "^1.0.28",
"proxy-agent": "^5.0.0",
"reggol": "^1.0.3",
"schemastery": "^3.5.1",
"ws": "^8.8.1"
},
"dependencies": {
"axios": {
"version": "0.24.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz",
"integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==",
"requires": {
"follow-redirects": "^1.14.4"
}
},
"path-to-regexp": {
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz",
"integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw=="
},
"ws": {
"version": "8.8.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
"integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
"requires": {}
}
}
},
"@sinonjs/commons": { "@sinonjs/commons": {
"version": "1.8.3", "version": "1.8.3",
"resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
...@@ -12274,9 +12337,9 @@ ...@@ -12274,9 +12337,9 @@
} }
}, },
"@types/content-disposition": { "@types/content-disposition": {
"version": "0.5.4", "version": "0.5.5",
"resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.4.tgz", "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
"integrity": "sha512-0mPF08jn9zYI0n0Q/Pnz7C4kThdSt+6LD4amsrYDDpgBfrVWa3TcCOxKX1zkGgYniGagRv8heN2cbh+CAn+uuQ==" "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA=="
}, },
"@types/cookiejar": { "@types/cookiejar": {
"version": "2.1.2", "version": "2.1.2",
...@@ -12413,9 +12476,9 @@ ...@@ -12413,9 +12476,9 @@
"integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==" "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw=="
}, },
"@types/koa": { "@types/koa": {
"version": "2.13.4", "version": "2.13.5",
"resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.4.tgz", "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz",
"integrity": "sha512-dfHYMfU+z/vKtQB7NUrthdAEiSvnLebvBjwHtfFmpZmB7em2N3WVQdHgnFq+xvyVgxW5jKDmjWfLD3lw4g4uTw==", "integrity": "sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA==",
"requires": { "requires": {
"@types/accepts": "*", "@types/accepts": "*",
"@types/content-disposition": "*", "@types/content-disposition": "*",
...@@ -13613,11 +13676,24 @@ ...@@ -13613,11 +13676,24 @@
"integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU=" "integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU="
}, },
"cordis": { "cordis": {
"version": "1.1.1", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/cordis/-/cordis-1.1.1.tgz", "resolved": "https://registry.npmjs.org/cordis/-/cordis-2.1.0.tgz",
"integrity": "sha512-l1tYxBqy+oEb3EKEvQAlH1g5BICDdnTdcIre1MuCY/qWO4bsrh97qd7jQe2Rq/+tg5HRqs7K6RgP5N/85c57xw==", "integrity": "sha512-GPdkYAEIRzBQlTW4eHoKgD+efXCiubujIC2MoqXpEwwaW1Y2ifxWoPNT+JSYrSH3fbtA70QV05rIP+L0lkB9CQ==",
"requires": { "requires": {
"cosmokit": "^1.1.2" "cosmokit": "^1.2.1"
}
},
"cordis-decorators": {
"version": "1.0.19",
"resolved": "https://registry.npmjs.org/cordis-decorators/-/cordis-decorators-1.0.19.tgz",
"integrity": "sha512-ELMLhrn1KLEfNDU9P5eF0Ze/tYf0gwvsyGxwS7dA3iR57n6koIL1XMp8ae7RqCzO7bia93f3uTyL3wJfOKkkAQ==",
"requires": {
"lodash": "^4.17.21",
"mustache": "^4.2.0",
"reflect-metadata": "^0.1.13",
"rxjs": "^7.5.6",
"schemastery-gen": "^3.1.15",
"typed-reflector": "^1.0.11"
} }
}, },
"core-util-is": { "core-util-is": {
...@@ -13648,9 +13724,9 @@ ...@@ -13648,9 +13724,9 @@
} }
}, },
"cosmokit": { "cosmokit": {
"version": "1.1.2", "version": "1.2.1",
"resolved": "https://registry.npmjs.org/cosmokit/-/cosmokit-1.1.2.tgz", "resolved": "https://registry.npmjs.org/cosmokit/-/cosmokit-1.2.1.tgz",
"integrity": "sha512-cSNrcyxZ3GT+tjSlUzWIzMiK7Wndq1Nm/2tlRhT65RXltSIcH5zaHdmnz1TnIhLuOViaO9qfSdnRPzxNkxMv0g==" "integrity": "sha512-BTn7vRr31WUwX7Tq8Q/r+Qz+LPKTE3vA0d7xzVaYNes2NPvGPmIWiljYP0m/PIrdpqLLtdHpY1zGNr+OwDhA7A=="
}, },
"create-require": { "create-require": {
"version": "1.1.1", "version": "1.1.1",
...@@ -13779,7 +13855,7 @@ ...@@ -13779,7 +13855,7 @@
"levn": { "levn": {
"version": "0.3.0", "version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
"requires": { "requires": {
"prelude-ls": "~1.1.2", "prelude-ls": "~1.1.2",
"type-check": "~0.3.2" "type-check": "~0.3.2"
...@@ -13801,7 +13877,7 @@ ...@@ -13801,7 +13877,7 @@
"prelude-ls": { "prelude-ls": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
"integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
}, },
"source-map": { "source-map": {
"version": "0.6.1", "version": "0.6.1",
...@@ -13812,7 +13888,7 @@ ...@@ -13812,7 +13888,7 @@
"type-check": { "type-check": {
"version": "0.3.2", "version": "0.3.2",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
"requires": { "requires": {
"prelude-ls": "~1.1.2" "prelude-ls": "~1.1.2"
} }
...@@ -14499,9 +14575,9 @@ ...@@ -14499,9 +14575,9 @@
"integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
}, },
"fastest-levenshtein": { "fastest-levenshtein": {
"version": "1.0.12", "version": "1.0.16",
"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz",
"integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==" "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg=="
}, },
"fastq": { "fastq": {
"version": "1.13.0", "version": "1.13.0",
...@@ -14548,9 +14624,9 @@ ...@@ -14548,9 +14624,9 @@
} }
}, },
"file-type": { "file-type": {
"version": "16.5.3", "version": "16.5.4",
"resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.3.tgz", "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz",
"integrity": "sha512-uVsl7iFhHSOY4bEONLlTK47iAHtNsFHWP5YE4xJfZ4rnX7S1Q3wce09XgqSC7E/xh8Ncv/be1lNoyprlUH/x6A==", "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==",
"requires": { "requires": {
"readable-web-to-node-stream": "^3.0.0", "readable-web-to-node-stream": "^3.0.0",
"strtok3": "^6.2.4", "strtok3": "^6.2.4",
...@@ -14752,7 +14828,7 @@ ...@@ -14752,7 +14828,7 @@
"ftp": { "ftp": {
"version": "0.3.10", "version": "0.3.10",
"resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz",
"integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", "integrity": "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==",
"requires": { "requires": {
"readable-stream": "1.1.x", "readable-stream": "1.1.x",
"xregexp": "2.0.0" "xregexp": "2.0.0"
...@@ -14833,7 +14909,7 @@ ...@@ -14833,7 +14909,7 @@
"jsonfile": { "jsonfile": {
"version": "4.0.0", "version": "4.0.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
"integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
"requires": { "requires": {
"graceful-fs": "^4.1.6" "graceful-fs": "^4.1.6"
} }
...@@ -15144,9 +15220,9 @@ ...@@ -15144,9 +15220,9 @@
"dev": true "dev": true
}, },
"ip": { "ip": {
"version": "1.1.5", "version": "1.1.8",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg=="
}, },
"ipaddr.js": { "ipaddr.js": {
"version": "1.9.1", "version": "1.9.1",
...@@ -16196,86 +16272,74 @@ ...@@ -16196,86 +16272,74 @@
} }
}, },
"koishi": { "koishi": {
"version": "4.7.1", "version": "4.8.5",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.7.1.tgz", "resolved": "https://registry.npmjs.org/koishi/-/koishi-4.8.5.tgz",
"integrity": "sha512-WtY2ZujFMP4/ySKCc08oXLe2dYlZsdZP7f2eUck1w3cdvOh3eAgndckBP7xpkICAL0l6BYxrbzurIYh32Qck6g==", "integrity": "sha512-jbyD1slGKudH6G8tVH/oCYuiVUDqGn7sJhdLOt4Y1qYchx33CsXGaaeuUUclt6WLNzd/JsNIqBrlaBdGb5tvFA==",
"requires": { "requires": {
"@koa/router": "^10.1.1", "@koishijs/core": "^4.8.5",
"@koishijs/core": "^4.7.1", "@koishijs/utils": "^6.0.0",
"@koishijs/plugin-help": "^1.0.0", "@satorijs/satori": "^1.0.10",
"@koishijs/plugin-suggest": "^1.0.0", "file-type": "^16.5.4",
"@koishijs/utils": "^5.4.5", "ns-require": "^1.1.4"
"@types/koa": "*", }
"@types/koa__router": "*", },
"koishi-nestjs": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/koishi-nestjs/-/koishi-nestjs-6.0.3.tgz",
"integrity": "sha512-fzMZ3+E0GesOYofZnQgDc2YdOyhOOgZnuJdyJIbCNRwmZQ2RDMbz4DueBzxeQfaOytLHC7fCgFwLEhB4iSt6Aw==",
"requires": {
"@nestjs/platform-ws": "^9.0.3",
"@nestjs/websockets": "^9.0.3",
"@types/ws": "^8.5.3", "@types/ws": "^8.5.3",
"axios": "^0.24.0",
"file-type": "^16.5.3",
"koa": "^2.13.4", "koa": "^2.13.4",
"koa-bodyparser": "^4.3.0", "koa-bodyparser": "^4.3.0",
"ns-require": "^1.1.2", "koishi-thirdeye": "^11.0.9",
"parseurl": "^1.3.3", "lodash": "^4.17.21",
"path-to-regexp": "^6.2.0", "typed-reflector": "^1.0.11",
"portfinder": "^1.0.28", "ws": "^8.7.0"
"proxy-agent": "^5.0.0",
"ws": "^8.6.0"
}, },
"dependencies": { "dependencies": {
"axios": { "@nestjs/platform-ws": {
"version": "0.24.0", "version": "9.0.9",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", "resolved": "https://registry.npmjs.org/@nestjs/platform-ws/-/platform-ws-9.0.9.tgz",
"integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", "integrity": "sha512-HKuClU+N1i45QSMKCB5s+d8s1bys/Jf3pCV3X1IsejjA2Sd7NQpyh6Pz3EMN0Ug/QoRkiREu8UDG5wegErqg5Q==",
"requires": { "requires": {
"follow-redirects": "^1.14.4" "tslib": "2.4.0",
"ws": "8.8.1"
} }
}, },
"path-to-regexp": { "@nestjs/websockets": {
"version": "6.2.0", "version": "9.0.9",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz", "resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-9.0.9.tgz",
"integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==" "integrity": "sha512-DzTSA4TrNWnOUC7K5BlykQJ9hrYiMMltMnVg0iZWY35rirQ8MZFmZS9B+Krmeu1H1P4V++F+p0qrUkVkrz6aAA==",
"requires": {
"iterare": "1.2.1",
"object-hash": "3.0.0",
"tslib": "2.4.0"
}
},
"tslib": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
"integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
}, },
"ws": { "ws": {
"version": "8.6.0", "version": "8.8.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
"integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
"requires": {} "requires": {}
} }
} }
}, },
"koishi-decorators": { "koishi-thirdeye": {
"version": "2.1.0", "version": "11.0.9",
"resolved": "https://registry.npmjs.org/koishi-decorators/-/koishi-decorators-2.1.0.tgz", "resolved": "https://registry.npmjs.org/koishi-thirdeye/-/koishi-thirdeye-11.0.9.tgz",
"integrity": "sha512-b0opV0YfWXH7/sJ7ecBjPWhz9PsL4esQ1J8EUfymTcZE5jhiTjKhvp+TEdlEC+bDTM49LwMSnohGMU8nZxaD+g==", "integrity": "sha512-ATPX7VVFs8EDkgpfR59Stn5msVQVmk35+7Ue/+UqxYHifnfWafDK14ydbHx8JvglcjTu8tiR/yjaF1Z/JngLfQ==",
"requires": { "requires": {
"@types/koa": "^2.13.4",
"@types/koa__router": "^8.0.11",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"mustache": "^4.2.0", "minato-decorators": "^2.0.8",
"reflect-metadata": "^0.1.13", "rxjs": "^7.5.6",
"typed-reflector": "^1.0.10" "satori-decorators": "^1.0.12"
}
},
"koishi-nestjs": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/koishi-nestjs/-/koishi-nestjs-5.1.0.tgz",
"integrity": "sha512-zx+2IS+RVynDKND31u5ddzpbXq2T6mhkNdzJBvgmfg36II6JMTO2+gZ2bFttnsW1vH3GclfytXfr1p/UFzIGHA==",
"requires": {
"@nestjs/platform-ws": "^8.1.2",
"@nestjs/websockets": "^8.1.2",
"@types/ws": "^8.5.3",
"koa": "^2.13.4",
"koa-bodyparser": "^4.3.0",
"koishi-decorators": "^2.1.0",
"lodash": "^4.17.21",
"typed-reflector": "^1.0.10",
"ws": "^8.6.0"
},
"dependencies": {
"ws": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
"integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
"requires": {}
}
} }
}, },
"leven": { "leven": {
...@@ -16501,12 +16565,21 @@ ...@@ -16501,12 +16565,21 @@
"dev": true "dev": true
}, },
"minato": { "minato": {
"version": "1.1.0", "version": "1.2.4",
"resolved": "https://registry.npmjs.org/minato/-/minato-1.1.0.tgz", "resolved": "https://registry.npmjs.org/minato/-/minato-1.2.4.tgz",
"integrity": "sha512-by1KMWxWlzq0iDV7tMkqS3thDRzYNQoS2ECfX5HRpMGaPQJqSgm5aY9IAky7knwAMoW3cMxQ/IhpvEShQqyj6A==", "integrity": "sha512-YnlM7WKTKY1I6cKccpnmnKU7zkCi48xfWxorVdjIAt+Tpv7YwIw/VQNcz1vq9HQJW0Utk5e0mr+nQGoC2ae/yQ==",
"requires": { "requires": {
"cosmokit": "^1.1.2", "cosmokit": "^1.2.1",
"ns-require": "^1.1.2" "ns-require": "^1.1.4"
}
},
"minato-decorators": {
"version": "2.0.8",
"resolved": "https://registry.npmjs.org/minato-decorators/-/minato-decorators-2.0.8.tgz",
"integrity": "sha512-W1fukpqMBwTyE5lBkVmSdwGSl6eLzdRmPqAxyDxbfSJxva0FzXgx9VXQPOdkxLqDyWORa+uj/CQhIqDRVdEWpw==",
"requires": {
"lodash": "^4.17.21",
"typed-reflector": "^1.0.10"
} }
}, },
"minimatch": { "minimatch": {
...@@ -16669,9 +16742,9 @@ ...@@ -16669,9 +16742,9 @@
} }
}, },
"ns-require": { "ns-require": {
"version": "1.1.2", "version": "1.1.4",
"resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.2.tgz", "resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.4.tgz",
"integrity": "sha512-GUF6I1hWDsGx1cA9FW27KIRAlkMel2UZagR39dVNPAPBgwWK1Ez0XB96WEz2OFcwHsCORI9h75dEZueHqZ/1pA==" "integrity": "sha512-Zk25pQj4u5i6DS0vaNO5aSSXewybVqqVVjz8AOxFy9DNPtmu3jlexMz6kUXLV2oB+X6iQeAnHXSzj5Qz/IeDaQ=="
}, },
"nwsapi": { "nwsapi": {
"version": "2.2.0", "version": "2.2.0",
...@@ -16830,13 +16903,13 @@ ...@@ -16830,13 +16903,13 @@
} }
}, },
"pac-resolver": { "pac-resolver": {
"version": "5.0.0", "version": "5.0.1",
"resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.0.tgz", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.1.tgz",
"integrity": "sha512-H+/A6KitiHNNW+bxBKREk2MCGSxljfqRX76NjummWEYIat7ldVXRU3dhRIE3iXZ0nvGBk6smv3nntxKkzRL8NA==", "integrity": "sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q==",
"requires": { "requires": {
"degenerator": "^3.0.1", "degenerator": "^3.0.2",
"ip": "^1.1.5", "ip": "^1.1.5",
"netmask": "^2.0.1" "netmask": "^2.0.2"
} }
}, },
"packet-reader": { "packet-reader": {
...@@ -17051,13 +17124,13 @@ ...@@ -17051,13 +17124,13 @@
"dev": true "dev": true
}, },
"portfinder": { "portfinder": {
"version": "1.0.28", "version": "1.0.32",
"resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz",
"integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==",
"requires": { "requires": {
"async": "^2.6.2", "async": "^2.6.4",
"debug": "^3.1.1", "debug": "^3.2.7",
"mkdirp": "^0.5.5" "mkdirp": "^0.5.6"
}, },
"dependencies": { "dependencies": {
"debug": { "debug": {
...@@ -17448,9 +17521,9 @@ ...@@ -17448,9 +17521,9 @@
} }
}, },
"rxjs": { "rxjs": {
"version": "7.5.5", "version": "7.5.6",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz",
"integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==",
"requires": { "requires": {
"tslib": "^2.1.0" "tslib": "^2.1.0"
} }
...@@ -17465,6 +17538,17 @@ ...@@ -17465,6 +17538,17 @@
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
}, },
"satori-decorators": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/satori-decorators/-/satori-decorators-1.0.12.tgz",
"integrity": "sha512-DUfWfkC0+4sS2TUlodoYYxrQYrTIambjL+Y2TwClvPdRHV+BigHPpLT68QVjUiId0a3VuMKLJdbszfb/MQJbDA==",
"requires": {
"@types/koa": "^2.13.5",
"@types/koa__router": "^8.0.11",
"cordis-decorators": "^1.0.19",
"lodash": "^4.17.21"
}
},
"sax": { "sax": {
"version": "1.2.4", "version": "1.2.4",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
...@@ -17518,11 +17602,21 @@ ...@@ -17518,11 +17602,21 @@
} }
}, },
"schemastery": { "schemastery": {
"version": "3.4.3", "version": "3.5.1",
"resolved": "https://registry.npmjs.org/schemastery/-/schemastery-3.4.3.tgz", "resolved": "https://registry.npmjs.org/schemastery/-/schemastery-3.5.1.tgz",
"integrity": "sha512-Ui9sPoxOVaKa2EzR6GS08qB/nIMJUczUtkaLfWjeE44kjYZ+GLUFNVE3TpbXRdxjnbIIExwG+paMd0+M7YimqQ==", "integrity": "sha512-GRCXA0oFCDLAGV50Trp7u9mEcOTTRt/Vo7Clh0Z4VE3XW7NiI4epImgLJuCD18b/MRzJnJYXfTVJyF1HJcE14A==",
"requires": {
"cosmokit": "^1.2.1"
}
},
"schemastery-gen": {
"version": "3.1.15",
"resolved": "https://registry.npmjs.org/schemastery-gen/-/schemastery-gen-3.1.15.tgz",
"integrity": "sha512-tcltIlWOssKKYNH6aI5Ysxh2Qacrb2tKOjoQW6eUNrHDVqDi0ZLu0990LUo1hGju5xxHw+SbpI/DmjRbMO54uw==",
"requires": { "requires": {
"cosmokit": "^1.1.2" "lodash": "^4.17.21",
"reflect-metadata": "^0.1.13",
"typed-reflector": "^1.0.10"
} }
}, },
"semver": { "semver": {
...@@ -17711,12 +17805,19 @@ ...@@ -17711,12 +17805,19 @@
"integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="
}, },
"socks": { "socks": {
"version": "2.6.2", "version": "2.7.0",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz",
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==",
"requires": { "requires": {
"ip": "^1.1.5", "ip": "^2.0.0",
"smart-buffer": "^4.2.0" "smart-buffer": "^4.2.0"
},
"dependencies": {
"ip": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
}
} }
}, },
"socks-proxy-agent": { "socks-proxy-agent": {
...@@ -18131,9 +18232,9 @@ ...@@ -18131,9 +18232,9 @@
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
}, },
"token-types": { "token-types": {
"version": "4.2.0", "version": "4.2.1",
"resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.0.tgz", "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz",
"integrity": "sha512-P0rrp4wUpefLncNamWIef62J0v0kQR/GfDVji9WKY7GDCWy5YbVSrKUTam07iWPZQGy0zWNOfstYTykMmPNR7w==", "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==",
"requires": { "requires": {
"@tokenizer/token": "^0.3.0", "@tokenizer/token": "^0.3.0",
"ieee754": "^1.2.1" "ieee754": "^1.2.1"
...@@ -18358,9 +18459,9 @@ ...@@ -18358,9 +18459,9 @@
} }
}, },
"typed-reflector": { "typed-reflector": {
"version": "1.0.10", "version": "1.0.11",
"resolved": "https://registry.npmjs.org/typed-reflector/-/typed-reflector-1.0.10.tgz", "resolved": "https://registry.npmjs.org/typed-reflector/-/typed-reflector-1.0.11.tgz",
"integrity": "sha512-AqjdFGE/DGzbyFHTJ/xDY6mPHAJJKiVhn3vQ01sXz5eEJvY82jOllPGanFJ/Bo6ObPbLWa2fAZW19kcybiFPNA==", "integrity": "sha512-OhryVYaR+tBEW9Yt2PsPqAniNfbVk1idKbnLxBCBPUSHVRm+Ajik/QxifoJUuGoaXAZDLW9JlJTO6ctXGZX9gQ==",
"requires": { "requires": {
"reflect-metadata": "^0.1.13" "reflect-metadata": "^0.1.13"
} }
...@@ -18535,18 +18636,18 @@ ...@@ -18535,18 +18636,18 @@
"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
}, },
"vm2": { "vm2": {
"version": "3.9.9", "version": "3.9.10",
"resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.9.tgz", "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.10.tgz",
"integrity": "sha512-xwTm7NLh/uOjARRBs8/95H0e8fT3Ukw5D/JJWhxMbhKzNh1Nu981jQKvkep9iKYNxzlVrdzD0mlBGkDKZWprlw==", "integrity": "sha512-AuECTSvwu2OHLAZYhG716YzwodKCIJxB6u1zG7PgSQwIgAlEaoXH52bxdcvT8GkGjnYK7r7yWDW0m0sOsPuBjQ==",
"requires": { "requires": {
"acorn": "^8.7.0", "acorn": "^8.7.0",
"acorn-walk": "^8.2.0" "acorn-walk": "^8.2.0"
}, },
"dependencies": { "dependencies": {
"acorn": { "acorn": {
"version": "8.7.0", "version": "8.8.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
"integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w=="
}, },
"acorn-walk": { "acorn-walk": {
"version": "8.2.0", "version": "8.2.0",
...@@ -18815,7 +18916,7 @@ ...@@ -18815,7 +18916,7 @@
"xregexp": { "xregexp": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz",
"integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=" "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA=="
}, },
"xtend": { "xtend": {
"version": "4.0.2", "version": "4.0.2",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
"test:e2e": "jest --config ./test/jest-e2e.json" "test:e2e": "jest --config ./test/jest-e2e.json"
}, },
"dependencies": { "dependencies": {
"@koishijs/plugin-adapter-onebot": "^4.2.4", "@koishijs/plugin-adapter-onebot": "^5.0.7",
"@nestjs/common": "^8.0.0", "@nestjs/common": "^8.0.0",
"@nestjs/config": "^2.0.0", "@nestjs/config": "^2.0.0",
"@nestjs/core": "^8.0.0", "@nestjs/core": "^8.0.0",
...@@ -30,8 +30,8 @@ ...@@ -30,8 +30,8 @@
"@nestjs/typeorm": "^8.0.3", "@nestjs/typeorm": "^8.0.3",
"class-transformer": "^0.5.1", "class-transformer": "^0.5.1",
"class-validator": "^0.13.2", "class-validator": "^0.13.2",
"koishi": "^4.7.1", "koishi": "^4.8.5",
"koishi-nestjs": "^5.1.0", "koishi-nestjs": "^6.0.3",
"moment": "^2.29.2", "moment": "^2.29.2",
"pg": "^8.7.3", "pg": "^8.7.3",
"pg-native": "^3.0.0", "pg-native": "^3.0.0",
......
...@@ -2,7 +2,7 @@ import { Module } from '@nestjs/common'; ...@@ -2,7 +2,7 @@ import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm'; import { TypeOrmModule } from '@nestjs/typeorm';
import { ConfigModule, ConfigService } from '@nestjs/config'; import { ConfigModule, ConfigService } from '@nestjs/config';
import { KoishiModule, PluginDef } from 'koishi-nestjs'; import { KoishiModule, PluginDef } from 'koishi-nestjs';
import OneBot, { BotConfig } from '@koishijs/plugin-adapter-onebot'; import OneBot from '@koishijs/plugin-adapter-onebot';
import { RankRecord } from './entities/rank-record.entity'; import { RankRecord } from './entities/rank-record.entity';
import { RecordService } from './record/record.service'; import { RecordService } from './record/record.service';
import { CommandService } from './command/command.service'; import { CommandService } from './command/command.service';
...@@ -34,20 +34,14 @@ import { CommandService } from './command/command.service'; ...@@ -34,20 +34,14 @@ import { CommandService } from './command/command.service';
inject: [ConfigService], inject: [ConfigService],
useFactory: async (config: ConfigService) => { useFactory: async (config: ConfigService) => {
return { return {
minSimilarity: 0,
help: false,
prefix: '.', prefix: '.',
actionErrorMessage: '', actionErrorMessage: '',
usePlugins: [ usePlugins: [
PluginDef(OneBot, { PluginDef(OneBot, {
bots: [ protocol: 'ws',
{ endpoint: config.get('ONEBOT_HOST'),
protocol: 'ws', token: config.get('ONEBOT_TOKEN'),
endpoint: config.get('ONEBOT_HOST'), selfId: config.get('ONEBOT_ID'),
token: config.get('ONEBOT_TOKEN'),
selfId: config.get('ONEBOT_ID'),
},
] as BotConfig[],
}), }),
], ],
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment