|
@@ -1,12 +1,12 @@
|
|
|
-// import { SlashCommand } from '@slack/bolt';
|
|
|
|
|
|
|
+import { SlashCommand } from '@slack/bolt';
|
|
|
|
|
|
|
|
-// import { GrowiCommand } from '~/interfaces/growi-command';
|
|
|
|
|
-// import { InvalidGrowiCommandError } from '~/models/errors';
|
|
|
|
|
|
|
+import { GrowiCommand } from '~/interfaces/growi-command';
|
|
|
|
|
+import { InvalidGrowiCommandError } from '~/models/errors';
|
|
|
|
|
|
|
|
export const parse = (slashCommand) => {
|
|
export const parse = (slashCommand) => {
|
|
|
const splitted = slashCommand.text.split(' ');
|
|
const splitted = slashCommand.text.split(' ');
|
|
|
if (splitted.length < 2) {
|
|
if (splitted.length < 2) {
|
|
|
- // throw new InvalidGrowiCommandError('The SlashCommand.text does not specify GrowiCommand type');
|
|
|
|
|
|
|
+ throw new InvalidGrowiCommandError('The SlashCommand.text does not specify GrowiCommand type');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
return {
|
|
return {
|