Commit 1a8cc3ef authored by nanahira's avatar nanahira

bump

parent cc28b40e
......@@ -10,16 +10,16 @@
"license": "MIT",
"dependencies": {
"class-transformer": "^0.5.1",
"koishi-thirdeye": "^11.1.20",
"koishi-thirdeye": "^11.1.21",
"leven": "3.1",
"lodash": "^4.17.21",
"mustache": "^4.2.0",
"sql.js": "^1.8.0"
},
"devDependencies": {
"@koishijs/plugin-console": "^5.0.2",
"@koishijs/plugin-database-memory": "^2.2.0",
"@koishijs/plugin-help": "^2.0.1",
"@koishijs/plugin-console": "^5.1.0",
"@koishijs/plugin-database-memory": "^2.2.2",
"@koishijs/plugin-help": "^2.0.2",
"@koishijs/plugin-sandbox": "^2.5.0",
"@types/jest": "^29.2.0",
"@types/lodash": "^4.14.175",
......@@ -44,7 +44,7 @@
"ws": "^8.3.0"
},
"peerDependencies": {
"koishi": "^4.11.0"
"koishi": "^4.11.1"
}
},
"node_modules/@ampproject/remapping": {
......@@ -1392,23 +1392,23 @@
}
},
"node_modules/@koishijs/core": {
"version": "4.11.0",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.11.0.tgz",
"integrity": "sha512-urQGWpqifyFAqJuhfkbZVnO+OdFw/p+PZcMEelfrFi6iaKCLVXVlIO4zK4yEu+lHTwQiYwBszqu5NeoE9Z2kuA==",
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.11.1.tgz",
"integrity": "sha512-HrzgBnimg/fgIzxTyH8BJb7nZpgt912i4zcfvRN9kNcPwbdOpjGllCVRuhRxSEBR21OJvCYTmT0dzf1qNPd3Vg==",
"peer": true,
"dependencies": {
"@koishijs/utils": "^6.4.0",
"@minatojs/core": "^2.1.0",
"@satorijs/core": "^1.5.2",
"@minatojs/core": "^2.1.1",
"@satorijs/core": "^2.0.1",
"cordis": "^2.6.0",
"cosmokit": "^1.4.0",
"fastest-levenshtein": "^1.0.16"
}
},
"node_modules/@koishijs/loader": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/@koishijs/loader/-/loader-2.5.0.tgz",
"integrity": "sha512-8StBIK7+/sDr65d+MEm8htXblVCrIZORXcEO/O7Wupn0eMyktm7GI0kL7C7uLhHT5Yoiby36T5LeNbaKWeKWlg==",
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/@koishijs/loader/-/loader-2.5.1.tgz",
"integrity": "sha512-ZNyzmL/sCTENPegZBx5rPs1mb+7YOxCb9Il0vyul9zuGzSJoJklSAIoTpBRt1v6BH/eUHEwY6ngcomkxQlf6xQ==",
"peer": true,
"dependencies": {
"dotenv": "^16.0.3",
......@@ -1416,7 +1416,7 @@
"ns-require": "^1.1.4"
},
"peerDependencies": {
"@koishijs/core": "^4.11.0"
"@koishijs/core": "^4.11.1"
}
},
"node_modules/@koishijs/loader/node_modules/argparse": {
......@@ -1438,9 +1438,9 @@
}
},
"node_modules/@koishijs/plugin-console": {
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-console/-/plugin-console-5.0.2.tgz",
"integrity": "sha512-ax4U7fC4YBMXIoB+5aIRxuiQY8Q1nwUsK2+gWCkqE7QbPhUm5OEElQdcdM6f1I0rDpe60IXjSABPs/XEl5rfDA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-console/-/plugin-console-5.1.0.tgz",
"integrity": "sha512-17FKqmEnugloa2r4WESFkOHOauMlCN3t2PSJ5xPpugNsOAD/Kko2lS7eQOEb0dhuEGnuj01BrDvrHnINU7vHBQ==",
"dev": true,
"dependencies": {
"open": "^8.4.0",
......@@ -1448,28 +1448,28 @@
"ws": "^8.11.0"
},
"peerDependencies": {
"koishi": "^4.10.10"
"koishi": "^4.11.1"
}
},
"node_modules/@koishijs/plugin-database-memory": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-database-memory/-/plugin-database-memory-2.2.0.tgz",
"integrity": "sha512-0O7KmYve3AWjkPOjITRBgdVWXg7Zn72pEkTMNN4Enn7OsRiXcPSaEt+qZeFY/7XmYcZkIzs72yCtDAERJ6CPaw==",
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-database-memory/-/plugin-database-memory-2.2.2.tgz",
"integrity": "sha512-Q7mGeRXpTcVnBwvhwUO94XazvNdh6w47AHSu813i5Yi7jW6itjGlzxkH18P9lLniDFpKzdA890umZoJFY8wBvw==",
"dev": true,
"dependencies": {
"@minatojs/driver-memory": "^2.1.0"
"@minatojs/driver-memory": "^2.1.2"
},
"peerDependencies": {
"koishi": "^4.10.10"
"koishi": "^4.11.1"
}
},
"node_modules/@koishijs/plugin-help": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-help/-/plugin-help-2.0.1.tgz",
"integrity": "sha512-pgB6ZdRjR/K8ucOkbdJV+8vAbVCLtQTb//NXmw7ba+BWkJB51cVTZF6EnQJ73F7P2imZpgY0O/j6ABypjeaoHg==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-help/-/plugin-help-2.0.2.tgz",
"integrity": "sha512-8diT1WpuRKzZ0aPdUtUSb38GbeZ6AgjBQg6TlY3gB/obW5lNP16j+/6vliDl2i50CSPcXAC8XVV5BfBjO+iOJg==",
"dev": true,
"peerDependencies": {
"koishi": "^4.11.0"
"koishi": "^4.11.1"
}
},
"node_modules/@koishijs/plugin-sandbox": {
......@@ -1495,23 +1495,23 @@
}
},
"node_modules/@minatojs/core": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@minatojs/core/-/core-2.1.0.tgz",
"integrity": "sha512-buMhprBZoMmH5vcy98YDKyBSDrt/C6VSNgbPKILPEJf0jikVmURHniqV1zZ+KL7M1jbOIHcyJE5w3+cMe4ifLQ==",
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/@minatojs/core/-/core-2.1.1.tgz",
"integrity": "sha512-iGx1eydevDiuhaUhO/BkI0L2d+028wsVUMZ/pXi1z5IP1xZJvlr3LMrjr3zG4XdyKPO3JsdZy96G+wQSu6Jltg==",
"dependencies": {
"cosmokit": "^1.4.0"
}
},
"node_modules/@minatojs/driver-memory": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-2.1.0.tgz",
"integrity": "sha512-7g0SpzDP9CgIRPhSsFoB6t35xnLp8QRiiuCUESTGRfWBOwPERmfuI8/8r3UJfKHxqE0W+sPDWGe+lw3hqsPw2g==",
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-2.1.2.tgz",
"integrity": "sha512-gjLqpr3mCcgx6/BB3NkzyWuAVSAJrvH19MYonVwzcLkwSszEiDwe/i3ZfWNo5G030IuVBhTub/CsWmnD/dblmw==",
"dev": true,
"dependencies": {
"cosmokit": "^1.4.0"
},
"peerDependencies": {
"@minatojs/core": "^2.1.0"
"@minatojs/core": "^2.1.1"
}
},
"node_modules/@nodelib/fs.scandir": {
......@@ -1550,14 +1550,14 @@
}
},
"node_modules/@satorijs/core": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/@satorijs/core/-/core-1.5.2.tgz",
"integrity": "sha512-5hnqwI6mSpDyzSHHIaaJBCwoiDjvDDBeD81rIwYW4JDKEKBOGWgVqNi4g+ru2s8gyR+M8cTvH71a1B2iOQiQTQ==",
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@satorijs/core/-/core-2.0.1.tgz",
"integrity": "sha512-K+nNmUtFrU1uDJEn6Xov6TcaKhn8+Q9qtp6iBUh5DIhHO4hzoIHaPntvpoKJ5dfg5EyQyAi+JShTGl4voN5Ung==",
"peer": true,
"dependencies": {
"@satorijs/element": "^2.3.1",
"cordis": "^2.6.0",
"cordis-axios": "^2.2.0",
"cordis-axios": "^2.2.1",
"cosmokit": "^1.4.0",
"reggol": "^1.3.4",
"schemastery": "^3.6.1",
......@@ -1574,13 +1574,13 @@
}
},
"node_modules/@satorijs/satori": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/@satorijs/satori/-/satori-1.5.2.tgz",
"integrity": "sha512-e5l1NH9VVU8+4CeyKUWtr0mZ0E8WutvUzzqSuA5NCYkMMJ8A8xjqlHDOZtoEjtbp/AF9vnYVGHZC25DJw0zhig==",
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@satorijs/satori/-/satori-2.0.1.tgz",
"integrity": "sha512-Mt8r8rYr7IOWgCKMTfyXaIvZIFQ2FAUXsDlOMnhWu6Sf/Q0KFS/o/aiXFlerhSnii1ptuGAZmSxaBhsGMkPmwg==",
"peer": true,
"dependencies": {
"@koa/router": "^10.1.1",
"@satorijs/core": "1.5.2",
"@satorijs/core": "2.0.1",
"@types/koa": "*",
"@types/koa__router": "*",
"@types/ws": "^8.5.3",
......@@ -1878,9 +1878,9 @@
}
},
"node_modules/@types/koa__router": {
"version": "8.0.11",
"resolved": "https://registry.npmjs.org/@types/koa__router/-/koa__router-8.0.11.tgz",
"integrity": "sha512-WXgKWpBsbS14kzmzD9LeFapOIa678h7zvUHxDwXwSx4ETKXhXLVUAToX6jZ/U7EihM7qwyD9W/BZvB0MRu7MTQ==",
"version": "12.0.0",
"resolved": "https://registry.npmjs.org/@types/koa__router/-/koa__router-12.0.0.tgz",
"integrity": "sha512-S6eHyZyoWCZLNHyy8j0sMW85cPrpByCbGGU2/BO4IzGiI87aHJ92lZh4E9xfsM9DcbCT469/OIqyC0sSJXSIBQ==",
"dependencies": {
"@types/koa": "*"
}
......@@ -3026,9 +3026,9 @@
}
},
"node_modules/cordis-axios": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/cordis-axios/-/cordis-axios-2.2.0.tgz",
"integrity": "sha512-gpFyu+nZoTSiPD1H8LsUxq2H7rtLFnm8UL5jOtwaTor20EmyVXiaSRV8Cc0yIcnobqmMmcY3VYVcXTir++DLtQ==",
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/cordis-axios/-/cordis-axios-2.2.1.tgz",
"integrity": "sha512-1OBl1FKLkYa1kEYeX56E13B4VdrxUve4poEYBfsBAygYn0IvcrUauvsdW9cl1rihBXtA/X6/K8BUY9O5KyOSQg==",
"peer": true,
"dependencies": {
"axios": "~1.1.3",
......@@ -3053,19 +3053,18 @@
}
},
"node_modules/cordis-decorators": {
"version": "1.0.22",
"resolved": "https://registry.npmjs.org/cordis-decorators/-/cordis-decorators-1.0.22.tgz",
"integrity": "sha512-S9oGzrse9xWlkVnanBdK0H6nw660kcgl2+t6yacRn+joZl7/jT0mLqKdI/3LFma84ULMYmR+hr7gAUPhbTzALw==",
"version": "1.0.24",
"resolved": "https://registry.npmjs.org/cordis-decorators/-/cordis-decorators-1.0.24.tgz",
"integrity": "sha512-yXD2Z0cRYTHQBh788mIADbhA7X2dV/WQfiC/4xcTrsF4R4A0ZoCQlt1AULKaGBAwD80VgNrc14Ok3SmKSRJmcQ==",
"dependencies": {
"lodash": "^4.17.21",
"mustache": "^4.2.0",
"reflect-metadata": "^0.1.13",
"rxjs": "^7.5.6",
"schemastery-gen": "^3.1.15",
"schemastery-gen": "^3.1.17",
"typed-reflector": "^1.0.11"
},
"peerDependencies": {
"cordis": "^2.4.4",
"cordis": "^2.6.0",
"schemastery": "^3.5.1"
}
},
......@@ -3158,7 +3157,7 @@
"node_modules/delegates": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
"integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
"peer": true
},
"node_modules/depd": {
......@@ -6246,15 +6245,15 @@
}
},
"node_modules/koishi": {
"version": "4.11.0",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.11.0.tgz",
"integrity": "sha512-1XGqZRRZxkUn3a0RYY8/hQ2B5/8T7eWyH8C93VYLiLKpYoPZleh47mx4rpd/fI1zBBQC3VEym0m8ApfEqwGIkg==",
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.11.1.tgz",
"integrity": "sha512-sHMa8okx+kl5jHBwzT2gb4qGeOJRKG8AfLt4w5BLJwOPpvdo6cW9RiRy1uBwkXM7zf4yOvtr0+6WEu+AuD6bXQ==",
"peer": true,
"dependencies": {
"@koishijs/core": "^4.11.0",
"@koishijs/loader": "^2.5.0",
"@koishijs/core": "4.11.1",
"@koishijs/loader": "^2.5.1",
"@koishijs/utils": "^6.4.0",
"@satorijs/satori": "^1.5.2",
"@satorijs/satori": "^2.0.1",
"cac": "^6.7.14",
"chokidar": "^3.5.3",
"kleur": "^4.1.5",
......@@ -6269,16 +6268,18 @@
}
},
"node_modules/koishi-thirdeye": {
"version": "11.1.20",
"resolved": "https://registry.npmjs.org/koishi-thirdeye/-/koishi-thirdeye-11.1.20.tgz",
"integrity": "sha512-vWeK44PHhiLTbHTqK/h0ztcIidq7sQ3kNpersv7wSkSn6JYgZTRSdPMSOy+JNIpye+M7RXWz2y35Ua1OhNiyEw==",
"version": "11.1.21",
"resolved": "https://registry.npmjs.org/koishi-thirdeye/-/koishi-thirdeye-11.1.21.tgz",
"integrity": "sha512-7IiKSCcqPsxSaoK+00k+8R7CcoJA8l2kDZsTDCM7pEtsGFFZGkbeLuRHd0Py4L5KNzO4teMHwBFLfGyaFIktUQ==",
"dependencies": {
"minato-decorators": "^2.2.1",
"rxjs": "^7.5.6",
"satori-decorators": "^1.1.3"
"@types/koa": "^2.13.5",
"@types/koa__router": "^12.0.0",
"cordis-decorators": "^1.0.24",
"minato-decorators": "^2.2.2",
"rxjs": "^7.5.6"
},
"peerDependencies": {
"koishi": "^4.11.0"
"koishi": "^4.11.1"
}
},
"node_modules/koishi/node_modules/kleur": {
......@@ -6507,12 +6508,11 @@
}
},
"node_modules/minato-decorators": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/minato-decorators/-/minato-decorators-2.2.1.tgz",
"integrity": "sha512-rxeXncznI/aShX2yI4ynP6UDIqtxPm/9R+2keACwxeN0Jzd0yh05ULS7HQZ5YG1VHrd+TJv/bqCrNObaYPe1Qg==",
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/minato-decorators/-/minato-decorators-2.2.2.tgz",
"integrity": "sha512-eAIcmEPGy1HMIgIsSG+f6KHCNNPmm/Z9TzDBaTfgksKfBNKVb/JE2eZqjOo8VpHKNvEGw0bpsg8w8q4SSUmxpQ==",
"dependencies": {
"@minatojs/core": "^2.0.1",
"lodash": "^4.17.21",
"typed-reflector": "^1.0.10"
}
},
......@@ -7089,6 +7089,20 @@
"integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
"dev": true
},
"node_modules/readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"peer": true,
"dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/readable-web-to-node-stream": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz",
......@@ -7105,20 +7119,6 @@
"url": "https://github.com/sponsors/Borewit"
}
},
"node_modules/readable-web-to-node-stream/node_modules/readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"peer": true,
"dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
......@@ -7320,7 +7320,8 @@
"node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"dev": true
},
"node_modules/safer-buffer": {
"version": "2.1.2",
......@@ -7328,20 +7329,6 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"peer": true
},
"node_modules/satori-decorators": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/satori-decorators/-/satori-decorators-1.1.3.tgz",
"integrity": "sha512-GTUiU7MiyXy+d6C3XFaFscrc9w3VkCbjUzS1MJG8yFZTaqwHK7QXEnugXXc5YBFx2SiBS1K93ElY3kkrSpB1kw==",
"dependencies": {
"@types/koa": "^2.13.5",
"@types/koa__router": "^8.0.11",
"cordis-decorators": "^1.0.22",
"lodash": "^4.17.21"
},
"peerDependencies": {
"koishi": "^4.11.0"
}
},
"node_modules/schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
......@@ -7370,16 +7357,15 @@
}
},
"node_modules/schemastery-gen": {
"version": "3.1.16",
"resolved": "https://registry.npmjs.org/schemastery-gen/-/schemastery-gen-3.1.16.tgz",
"integrity": "sha512-bCcMZnz4bDFHqz26lL9jB/W+lBX8AnGLrOowxspyyaenp8e5e4n7oUo83+82AjWk//scl1AY0eplIcUq4B5YDQ==",
"version": "3.1.17",
"resolved": "https://registry.npmjs.org/schemastery-gen/-/schemastery-gen-3.1.17.tgz",
"integrity": "sha512-Stull6TQusdkiacTkDZtekLCOecQjLDZq3XbtEIOObQSMZeyo55JuexQsXrRUJU+okHbx747ZENAiUtEewSV1g==",
"dependencies": {
"lodash": "^4.17.21",
"reflect-metadata": "^0.1.13",
"typed-reflector": "^1.0.10"
},
"peerDependencies": {
"schemastery": "^3.5.3"
"schemastery": "^3.6.1"
}
},
"node_modules/semver": {
......@@ -7602,14 +7588,34 @@
}
},
"node_modules/string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"peer": true,
"dependencies": {
"safe-buffer": "~5.1.0"
"safe-buffer": "~5.2.0"
}
},
"node_modules/string_decoder/node_modules/safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
],
"peer": true
},
"node_modules/string-length": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
......@@ -8133,7 +8139,7 @@
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"peer": true
},
"node_modules/uuid": {
......@@ -9562,23 +9568,23 @@
}
},
"@koishijs/core": {
"version": "4.11.0",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.11.0.tgz",
"integrity": "sha512-urQGWpqifyFAqJuhfkbZVnO+OdFw/p+PZcMEelfrFi6iaKCLVXVlIO4zK4yEu+lHTwQiYwBszqu5NeoE9Z2kuA==",
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.11.1.tgz",
"integrity": "sha512-HrzgBnimg/fgIzxTyH8BJb7nZpgt912i4zcfvRN9kNcPwbdOpjGllCVRuhRxSEBR21OJvCYTmT0dzf1qNPd3Vg==",
"peer": true,
"requires": {
"@koishijs/utils": "^6.4.0",
"@minatojs/core": "^2.1.0",
"@satorijs/core": "^1.5.2",
"@minatojs/core": "^2.1.1",
"@satorijs/core": "^2.0.1",
"cordis": "^2.6.0",
"cosmokit": "^1.4.0",
"fastest-levenshtein": "^1.0.16"
}
},
"@koishijs/loader": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/@koishijs/loader/-/loader-2.5.0.tgz",
"integrity": "sha512-8StBIK7+/sDr65d+MEm8htXblVCrIZORXcEO/O7Wupn0eMyktm7GI0kL7C7uLhHT5Yoiby36T5LeNbaKWeKWlg==",
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/@koishijs/loader/-/loader-2.5.1.tgz",
"integrity": "sha512-ZNyzmL/sCTENPegZBx5rPs1mb+7YOxCb9Il0vyul9zuGzSJoJklSAIoTpBRt1v6BH/eUHEwY6ngcomkxQlf6xQ==",
"peer": true,
"requires": {
"dotenv": "^16.0.3",
......@@ -9604,9 +9610,9 @@
}
},
"@koishijs/plugin-console": {
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-console/-/plugin-console-5.0.2.tgz",
"integrity": "sha512-ax4U7fC4YBMXIoB+5aIRxuiQY8Q1nwUsK2+gWCkqE7QbPhUm5OEElQdcdM6f1I0rDpe60IXjSABPs/XEl5rfDA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-console/-/plugin-console-5.1.0.tgz",
"integrity": "sha512-17FKqmEnugloa2r4WESFkOHOauMlCN3t2PSJ5xPpugNsOAD/Kko2lS7eQOEb0dhuEGnuj01BrDvrHnINU7vHBQ==",
"dev": true,
"requires": {
"open": "^8.4.0",
......@@ -9615,18 +9621,18 @@
}
},
"@koishijs/plugin-database-memory": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-database-memory/-/plugin-database-memory-2.2.0.tgz",
"integrity": "sha512-0O7KmYve3AWjkPOjITRBgdVWXg7Zn72pEkTMNN4Enn7OsRiXcPSaEt+qZeFY/7XmYcZkIzs72yCtDAERJ6CPaw==",
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-database-memory/-/plugin-database-memory-2.2.2.tgz",
"integrity": "sha512-Q7mGeRXpTcVnBwvhwUO94XazvNdh6w47AHSu813i5Yi7jW6itjGlzxkH18P9lLniDFpKzdA890umZoJFY8wBvw==",
"dev": true,
"requires": {
"@minatojs/driver-memory": "^2.1.0"
"@minatojs/driver-memory": "^2.1.2"
}
},
"@koishijs/plugin-help": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-help/-/plugin-help-2.0.1.tgz",
"integrity": "sha512-pgB6ZdRjR/K8ucOkbdJV+8vAbVCLtQTb//NXmw7ba+BWkJB51cVTZF6EnQJ73F7P2imZpgY0O/j6ABypjeaoHg==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@koishijs/plugin-help/-/plugin-help-2.0.2.tgz",
"integrity": "sha512-8diT1WpuRKzZ0aPdUtUSb38GbeZ6AgjBQg6TlY3gB/obW5lNP16j+/6vliDl2i50CSPcXAC8XVV5BfBjO+iOJg==",
"dev": true,
"requires": {}
},
......@@ -9650,17 +9656,17 @@
}
},
"@minatojs/core": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@minatojs/core/-/core-2.1.0.tgz",
"integrity": "sha512-buMhprBZoMmH5vcy98YDKyBSDrt/C6VSNgbPKILPEJf0jikVmURHniqV1zZ+KL7M1jbOIHcyJE5w3+cMe4ifLQ==",
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/@minatojs/core/-/core-2.1.1.tgz",
"integrity": "sha512-iGx1eydevDiuhaUhO/BkI0L2d+028wsVUMZ/pXi1z5IP1xZJvlr3LMrjr3zG4XdyKPO3JsdZy96G+wQSu6Jltg==",
"requires": {
"cosmokit": "^1.4.0"
}
},
"@minatojs/driver-memory": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-2.1.0.tgz",
"integrity": "sha512-7g0SpzDP9CgIRPhSsFoB6t35xnLp8QRiiuCUESTGRfWBOwPERmfuI8/8r3UJfKHxqE0W+sPDWGe+lw3hqsPw2g==",
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-2.1.2.tgz",
"integrity": "sha512-gjLqpr3mCcgx6/BB3NkzyWuAVSAJrvH19MYonVwzcLkwSszEiDwe/i3ZfWNo5G030IuVBhTub/CsWmnD/dblmw==",
"dev": true,
"requires": {
"cosmokit": "^1.4.0"
......@@ -9693,14 +9699,14 @@
}
},
"@satorijs/core": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/@satorijs/core/-/core-1.5.2.tgz",
"integrity": "sha512-5hnqwI6mSpDyzSHHIaaJBCwoiDjvDDBeD81rIwYW4JDKEKBOGWgVqNi4g+ru2s8gyR+M8cTvH71a1B2iOQiQTQ==",
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@satorijs/core/-/core-2.0.1.tgz",
"integrity": "sha512-K+nNmUtFrU1uDJEn6Xov6TcaKhn8+Q9qtp6iBUh5DIhHO4hzoIHaPntvpoKJ5dfg5EyQyAi+JShTGl4voN5Ung==",
"peer": true,
"requires": {
"@satorijs/element": "^2.3.1",
"cordis": "^2.6.0",
"cordis-axios": "^2.2.0",
"cordis-axios": "^2.2.1",
"cosmokit": "^1.4.0",
"reggol": "^1.3.4",
"schemastery": "^3.6.1",
......@@ -9717,13 +9723,13 @@
}
},
"@satorijs/satori": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/@satorijs/satori/-/satori-1.5.2.tgz",
"integrity": "sha512-e5l1NH9VVU8+4CeyKUWtr0mZ0E8WutvUzzqSuA5NCYkMMJ8A8xjqlHDOZtoEjtbp/AF9vnYVGHZC25DJw0zhig==",
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@satorijs/satori/-/satori-2.0.1.tgz",
"integrity": "sha512-Mt8r8rYr7IOWgCKMTfyXaIvZIFQ2FAUXsDlOMnhWu6Sf/Q0KFS/o/aiXFlerhSnii1ptuGAZmSxaBhsGMkPmwg==",
"peer": true,
"requires": {
"@koa/router": "^10.1.1",
"@satorijs/core": "1.5.2",
"@satorijs/core": "2.0.1",
"@types/koa": "*",
"@types/koa__router": "*",
"@types/ws": "^8.5.3",
......@@ -10015,9 +10021,9 @@
}
},
"@types/koa__router": {
"version": "8.0.11",
"resolved": "https://registry.npmjs.org/@types/koa__router/-/koa__router-8.0.11.tgz",
"integrity": "sha512-WXgKWpBsbS14kzmzD9LeFapOIa678h7zvUHxDwXwSx4ETKXhXLVUAToX6jZ/U7EihM7qwyD9W/BZvB0MRu7MTQ==",
"version": "12.0.0",
"resolved": "https://registry.npmjs.org/@types/koa__router/-/koa__router-12.0.0.tgz",
"integrity": "sha512-S6eHyZyoWCZLNHyy8j0sMW85cPrpByCbGGU2/BO4IzGiI87aHJ92lZh4E9xfsM9DcbCT469/OIqyC0sSJXSIBQ==",
"requires": {
"@types/koa": "*"
}
......@@ -10904,9 +10910,9 @@
}
},
"cordis-axios": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/cordis-axios/-/cordis-axios-2.2.0.tgz",
"integrity": "sha512-gpFyu+nZoTSiPD1H8LsUxq2H7rtLFnm8UL5jOtwaTor20EmyVXiaSRV8Cc0yIcnobqmMmcY3VYVcXTir++DLtQ==",
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/cordis-axios/-/cordis-axios-2.2.1.tgz",
"integrity": "sha512-1OBl1FKLkYa1kEYeX56E13B4VdrxUve4poEYBfsBAygYn0IvcrUauvsdW9cl1rihBXtA/X6/K8BUY9O5KyOSQg==",
"peer": true,
"requires": {
"axios": "~1.1.3",
......@@ -10924,15 +10930,14 @@
}
},
"cordis-decorators": {
"version": "1.0.22",
"resolved": "https://registry.npmjs.org/cordis-decorators/-/cordis-decorators-1.0.22.tgz",
"integrity": "sha512-S9oGzrse9xWlkVnanBdK0H6nw660kcgl2+t6yacRn+joZl7/jT0mLqKdI/3LFma84ULMYmR+hr7gAUPhbTzALw==",
"version": "1.0.24",
"resolved": "https://registry.npmjs.org/cordis-decorators/-/cordis-decorators-1.0.24.tgz",
"integrity": "sha512-yXD2Z0cRYTHQBh788mIADbhA7X2dV/WQfiC/4xcTrsF4R4A0ZoCQlt1AULKaGBAwD80VgNrc14Ok3SmKSRJmcQ==",
"requires": {
"lodash": "^4.17.21",
"mustache": "^4.2.0",
"reflect-metadata": "^0.1.13",
"rxjs": "^7.5.6",
"schemastery-gen": "^3.1.15",
"schemastery-gen": "^3.1.17",
"typed-reflector": "^1.0.11"
}
},
......@@ -11005,7 +11010,7 @@
"delegates": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
"integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
"peer": true
},
"depd": {
......@@ -13240,15 +13245,15 @@
}
},
"koishi": {
"version": "4.11.0",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.11.0.tgz",
"integrity": "sha512-1XGqZRRZxkUn3a0RYY8/hQ2B5/8T7eWyH8C93VYLiLKpYoPZleh47mx4rpd/fI1zBBQC3VEym0m8ApfEqwGIkg==",
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.11.1.tgz",
"integrity": "sha512-sHMa8okx+kl5jHBwzT2gb4qGeOJRKG8AfLt4w5BLJwOPpvdo6cW9RiRy1uBwkXM7zf4yOvtr0+6WEu+AuD6bXQ==",
"peer": true,
"requires": {
"@koishijs/core": "^4.11.0",
"@koishijs/loader": "^2.5.0",
"@koishijs/core": "4.11.1",
"@koishijs/loader": "^2.5.1",
"@koishijs/utils": "^6.4.0",
"@satorijs/satori": "^1.5.2",
"@satorijs/satori": "^2.0.1",
"cac": "^6.7.14",
"chokidar": "^3.5.3",
"kleur": "^4.1.5",
......@@ -13265,13 +13270,15 @@
}
},
"koishi-thirdeye": {
"version": "11.1.20",
"resolved": "https://registry.npmjs.org/koishi-thirdeye/-/koishi-thirdeye-11.1.20.tgz",
"integrity": "sha512-vWeK44PHhiLTbHTqK/h0ztcIidq7sQ3kNpersv7wSkSn6JYgZTRSdPMSOy+JNIpye+M7RXWz2y35Ua1OhNiyEw==",
"version": "11.1.21",
"resolved": "https://registry.npmjs.org/koishi-thirdeye/-/koishi-thirdeye-11.1.21.tgz",
"integrity": "sha512-7IiKSCcqPsxSaoK+00k+8R7CcoJA8l2kDZsTDCM7pEtsGFFZGkbeLuRHd0Py4L5KNzO4teMHwBFLfGyaFIktUQ==",
"requires": {
"minato-decorators": "^2.2.1",
"rxjs": "^7.5.6",
"satori-decorators": "^1.1.3"
"@types/koa": "^2.13.5",
"@types/koa__router": "^12.0.0",
"cordis-decorators": "^1.0.24",
"minato-decorators": "^2.2.2",
"rxjs": "^7.5.6"
}
},
"leven": {
......@@ -13445,12 +13452,11 @@
"dev": true
},
"minato-decorators": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/minato-decorators/-/minato-decorators-2.2.1.tgz",
"integrity": "sha512-rxeXncznI/aShX2yI4ynP6UDIqtxPm/9R+2keACwxeN0Jzd0yh05ULS7HQZ5YG1VHrd+TJv/bqCrNObaYPe1Qg==",
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/minato-decorators/-/minato-decorators-2.2.2.tgz",
"integrity": "sha512-eAIcmEPGy1HMIgIsSG+f6KHCNNPmm/Z9TzDBaTfgksKfBNKVb/JE2eZqjOo8VpHKNvEGw0bpsg8w8q4SSUmxpQ==",
"requires": {
"@minatojs/core": "^2.0.1",
"lodash": "^4.17.21",
"typed-reflector": "^1.0.10"
}
},
......@@ -13864,6 +13870,17 @@
"integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
"dev": true
},
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"peer": true,
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
},
"readable-web-to-node-stream": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz",
......@@ -13871,19 +13888,6 @@
"peer": true,
"requires": {
"readable-stream": "^3.6.0"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"peer": true,
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
},
"readdirp": {
......@@ -14030,7 +14034,8 @@
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"dev": true
},
"safer-buffer": {
"version": "2.1.2",
......@@ -14038,17 +14043,6 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"peer": true
},
"satori-decorators": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/satori-decorators/-/satori-decorators-1.1.3.tgz",
"integrity": "sha512-GTUiU7MiyXy+d6C3XFaFscrc9w3VkCbjUzS1MJG8yFZTaqwHK7QXEnugXXc5YBFx2SiBS1K93ElY3kkrSpB1kw==",
"requires": {
"@types/koa": "^2.13.5",
"@types/koa__router": "^8.0.11",
"cordis-decorators": "^1.0.22",
"lodash": "^4.17.21"
}
},
"schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
......@@ -14070,11 +14064,10 @@
}
},
"schemastery-gen": {
"version": "3.1.16",
"resolved": "https://registry.npmjs.org/schemastery-gen/-/schemastery-gen-3.1.16.tgz",
"integrity": "sha512-bCcMZnz4bDFHqz26lL9jB/W+lBX8AnGLrOowxspyyaenp8e5e4n7oUo83+82AjWk//scl1AY0eplIcUq4B5YDQ==",
"version": "3.1.17",
"resolved": "https://registry.npmjs.org/schemastery-gen/-/schemastery-gen-3.1.17.tgz",
"integrity": "sha512-Stull6TQusdkiacTkDZtekLCOecQjLDZq3XbtEIOObQSMZeyo55JuexQsXrRUJU+okHbx747ZENAiUtEewSV1g==",
"requires": {
"lodash": "^4.17.21",
"reflect-metadata": "^0.1.13",
"typed-reflector": "^1.0.10"
}
......@@ -14251,12 +14244,20 @@
"peer": true
},
"string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"peer": true,
"requires": {
"safe-buffer": "~5.1.0"
"safe-buffer": "~5.2.0"
},
"dependencies": {
"safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"peer": true
}
}
},
"string-length": {
......@@ -14599,7 +14600,7 @@
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"peer": true
},
"uuid": {
......
......@@ -28,16 +28,16 @@
"homepage": "https://code.mycard.moe/3rdeye/koishi-plugin-ygocard",
"dependencies": {
"class-transformer": "^0.5.1",
"koishi-thirdeye": "^11.1.20",
"koishi-thirdeye": "^11.1.21",
"leven": "3.1",
"lodash": "^4.17.21",
"mustache": "^4.2.0",
"sql.js": "^1.8.0"
},
"devDependencies": {
"@koishijs/plugin-console": "^5.0.2",
"@koishijs/plugin-database-memory": "^2.2.0",
"@koishijs/plugin-help": "^2.0.1",
"@koishijs/plugin-console": "^5.1.0",
"@koishijs/plugin-database-memory": "^2.2.2",
"@koishijs/plugin-help": "^2.0.2",
"@koishijs/plugin-sandbox": "^2.5.0",
"@types/jest": "^29.2.0",
"@types/lodash": "^4.14.175",
......@@ -62,7 +62,7 @@
"ws": "^8.3.0"
},
"peerDependencies": {
"koishi": "^4.11.0"
"koishi": "^4.11.1"
},
"jest": {
"moduleFileExtensions": [
......
......@@ -94,7 +94,7 @@ export default class YGOCardPlugin
@PutSession() session: Session,
) {
if (!query) {
await session.send(<i18n path={'.prompt-input'} />);
await session.send(session.text('.prompt-input'));
query = await session.prompt();
}
if (!query) return;
......@@ -103,7 +103,7 @@ export default class YGOCardPlugin
}
const cards = this.queryInAllDBs(query, count);
if (!cards.length) {
return <i18n path={'.not-found'} />;
return session.text('.not-found');
}
if (cards.length === 1) {
return cards[0].getDisplayString(this.config);
......@@ -111,19 +111,17 @@ export default class YGOCardPlugin
const itemLines = cards.map((c, i) => `${i + 1}. ${c.getIdAndName()}`);
const borderLength = Math.max(...itemLines.map((l) => l.length)) + 1;
await session.send(
<>
<i18n path={'.select-prefix-part1'} />
{query}
<i18n path={'.select-prefix-part2'} />
{'\n'}
{_.repeat('-', borderLength)}
{'\n'}
{itemLines.join('\n')}
{'\n'}
{_.repeat('-', borderLength)}
{'\n'}
<i18n path={'.select-suffix'} />
</>,
session.text('.select-prefix-part1') +
query +
session.text('.select-prefix-part2') +
'\n' +
_.repeat('-', borderLength) +
'\n' +
itemLines.join('\n') +
'\n' +
_.repeat('-', borderLength) +
'\n' +
session.text('.select-suffix')
);
const reply = await session.prompt();
if (!reply) {
......@@ -137,7 +135,7 @@ export default class YGOCardPlugin
cards.find((c) => c.name.includes(reply)) ||
cards.find((c) => c.desc.includes(reply));
if (!card) {
return <i18n path={'.not-found'} />;
return session.text('.not-found');
}
return card.getDisplayString(this.config);
}
......
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