diff --git a/package.json b/package.json index 788f10e..67fd792 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kokkoro-plugin-base", - "version": "1.0.1", + "version": "1.0.2", "description": "Provide basic plugin services for kokkoro.", "main": "lib/index.js", "engines": { @@ -29,4 +29,4 @@ "files": [ "lib" ] -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2ea322..45bb4c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,24 +49,24 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true - /@types/node/18.14.0: - resolution: {integrity: sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==} + /@types/node/18.14.2: + resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==} dev: true /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true /amesu/1.3.0: resolution: {integrity: sha512-gK1nv5VE5ttvDC0XLHZTvI9qtBVdIpQSOkDmilB88WE9u+fmhU78Fo1b00FUgwokAfL6AjWgE6FZIGmdnAPfpA==} engines: {node: '>= v14'} dependencies: - axios: 1.3.3 + axios: 1.3.4 log4js: 6.8.0 long: 4.0.0 pngjs: 6.0.0 @@ -81,8 +81,8 @@ packages: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: true - /axios/1.3.3: - resolution: {integrity: sha512-eYq77dYIFS77AQlhzEL937yUBSepBfPIe8FcgEDN35vMNZKMrs81pgnyrQpwfy4NF4b4XWX1Zgx7yX+25w8QJA==} + /axios/1.3.4: + resolution: {integrity: sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==} dependencies: follow-redirects: 1.15.2 form-data: 4.0.0 diff --git a/src/index.ts b/src/index.ts index 9156dec..9a1e52c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -12,7 +12,7 @@ plugin plugin .command('print ') .description('打印测试') - .sugar(/^(打印|输出)\s?(?.+)$/) + .sugar(/^(打印|输出)\s*(?.+)$/) .action(async (ctx) => { await ctx.reply(ctx.query.message); }) @@ -51,7 +51,7 @@ plugin .command('mount <...names>') .description('挂载插件') .limit(5) - .sugar(/^(挂载)\s?(?([a-z]|\s)+)$/) + .sugar(/^(挂载)\s*(?([a-z]|\s)+)$/) .action(async (ctx) => { const { names } = ctx.query; const message = await service.batchMountPlugin(names); @@ -65,7 +65,7 @@ plugin .command('unmount <...names>') .description('卸载插件') .limit(5) - .sugar(/^(卸载)\s?(?([a-z]|\s)+)$/) + .sugar(/^(卸载)\s*(?([a-z]|\s)+)$/) .action(async (ctx) => { const { names } = ctx.query; const message = await service.batchUnmountPlugin(names); @@ -79,7 +79,7 @@ plugin .command('reload <...names>') .description('重载插件') .limit(5) - .sugar(/^(重载)\s?(?([a-z]|\s)+)$/) + .sugar(/^(重载)\s*(?([a-z]|\s)+)$/) .action(async (ctx) => { const { names } = ctx.query; const message = await service.batchReloadPlugin(names); @@ -93,7 +93,7 @@ plugin .command('enable <...names>') .description('启用插件') .limit(4) - .sugar(/^(启用)\s?(?([a-z]|\s)+)$/) + .sugar(/^(启用)\s*(?([a-z]|\s)+)$/) .action(async (ctx, bot) => { const { names } = ctx.query; const message = await service.batchEnablePlugin(bot, names); @@ -107,7 +107,7 @@ plugin .command('disable <...names>') .description('禁用插件') .limit(4) - .sugar(/^(禁用)\s?(?([a-z]|\s)+)$/) + .sugar(/^(禁用)\s*(?([a-z]|\s)+)$/) .action(async (ctx, bot) => { const { names } = ctx.query; const message = await service.batchDisablePlugin(bot, names); @@ -147,7 +147,7 @@ plugin .command('apply <...names>') .description('应用群服务') .limit(3) - .sugar(/^(应用)\s?(?([a-z]|\s)+)$/) + .sugar(/^(应用)\s*(?([a-z]|\s)+)$/) .action(async (ctx, bot) => { const { group_id, query } = ctx; @@ -167,7 +167,7 @@ plugin .command('exempt <...names>') .description('免除群服务') .limit(3) - .sugar(/^(免除)\s?(?([a-z]|\s)+)$/) + .sugar(/^(免除)\s*(?([a-z]|\s)+)$/) .action(async (ctx, bot) => { const { group_id, query } = ctx; diff --git a/tsconfig.json b/tsconfig.json index 6fdb27d..d636c31 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -105,4 +105,4 @@ "include": [ "src" ] -} \ No newline at end of file +}