Browse Source

improve import lines

Yuki Takei 3 years ago
parent
commit
822f7a4e3c

+ 1 - 2
apps/app/src/server/models/vo/slack-command-handler-error.ts

@@ -1,7 +1,6 @@
+import { type RespondBodyForResponseUrl, markdownSectionBlock } from '@growi/slack';
 import ExtensibleCustomError from 'extensible-custom-error';
 
-import { RespondBodyForResponseUrl, markdownSectionBlock } from '@growi/slack';
-
 export const generateDefaultRespondBodyForInternalServerError = (message: string): RespondBodyForResponseUrl => {
   return {
     text: message,

+ 2 - 2
apps/app/src/server/service/slack-command-handler/create-page-service.js

@@ -1,9 +1,9 @@
 import loggerFactory from '~/utils/logger';
 
 const logger = loggerFactory('growi:service:CreatePageService');
-const { reshapeContentsBody, respond, markdownSectionBlock } = require('@growi/slack');
-const mongoose = require('mongoose');
 const { pathUtils } = require('@growi/core');
+const { reshapeContentsBody, markdownSectionBlock } = require('@growi/slack');
+const mongoose = require('mongoose');
 
 class CreatePageService {
 

+ 2 - 2
apps/app/src/server/service/slack-command-handler/error-handler.ts

@@ -1,7 +1,7 @@
 import assert from 'assert';
-import { ChatPostEphemeralResponse, WebClient } from '@slack/web-api';
 
-import { respond, RespondBodyForResponseUrl, markdownSectionBlock } from '@growi/slack';
+import { respond, type RespondBodyForResponseUrl, markdownSectionBlock } from '@growi/slack';
+import { type ChatPostEphemeralResponse, WebClient } from '@slack/web-api';
 
 
 import { SlackCommandHandlerError } from '../../models/vo/slack-command-handler-error';

+ 1 - 1
apps/app/src/server/service/slack-command-handler/keep.js

@@ -2,7 +2,7 @@ import loggerFactory from '~/utils/logger';
 
 const logger = loggerFactory('growi:service:SlackBotService:keep');
 const {
-  inputBlock, actionsBlock, buttonElement, markdownSectionBlock, divider,
+  inputBlock, actionsBlock, buttonElement, markdownSectionBlock,
 } = require('@growi/slack');
 const { parse, format } = require('date-fns');
 const { SlackCommandHandlerError } = require('../../models/vo/slack-command-handler-error');

+ 2 - 2
apps/app/src/server/service/slack-event-handler/base-event-handler.ts

@@ -1,5 +1,5 @@
-import { WebClient } from '@slack/web-api';
-import { GrowiBotEvent } from '@growi/slack';
+import type { GrowiBotEvent } from '@growi/slack';
+import type { WebClient } from '@slack/web-api';
 
 import { EventActionsPermission } from '../../interfaces/slack-integration/events';
 

+ 10 - 7
apps/app/src/server/service/slack-event-handler/link-shared.ts

@@ -1,14 +1,17 @@
-import urljoin from 'url-join';
-import {
+import { type GrowiBotEvent, generateLastUpdateMrkdwn } from '@growi/slack';
+import type {
   MessageAttachment, LinkUnfurls, WebClient,
 } from '@slack/web-api';
-import { GrowiBotEvent, generateLastUpdateMrkdwn } from '@growi/slack';
-import { SlackEventHandler } from './base-event-handler';
-import {
+import urljoin from 'url-join';
+
+import type { EventActionsPermission } from '~/server/interfaces/slack-integration/events';
+import loggerFactory from '~/utils/logger';
+
+import type {
   DataForUnfurl, PublicData, UnfurlEventLink, UnfurlRequestEvent,
 } from '../../interfaces/slack-integration/link-shared-unfurl';
-import loggerFactory from '~/utils/logger';
-import { EventActionsPermission } from '~/server/interfaces/slack-integration/events';
+
+import { SlackEventHandler } from './base-event-handler';
 
 const logger = loggerFactory('growi:service:SlackEventHandler:link-shared');
 

+ 4 - 2
apps/app/src/server/service/slack-integration.ts

@@ -1,6 +1,8 @@
+import type {
+  GrowiCommand, RespondUtil, GrowiBotEvent,
+} from '@growi/slack';
 import {
-  generateWebClient, GrowiCommand, InteractionPayloadAccessor, markdownSectionBlock, SlackbotType,
-  RespondUtil, GrowiBotEvent,
+  generateWebClient, InteractionPayloadAccessor, markdownSectionBlock, SlackbotType,
 } from '@growi/slack';
 import { ChatPostMessageArguments, WebClient } from '@slack/web-api';
 import { IncomingWebhookSendArguments } from '@slack/webhook';

+ 1 - 1
apps/app/src/server/util/slack-integration.ts

@@ -1,4 +1,4 @@
-import { getSupportedGrowiActionsRegExp, IChannelOptionalId, permissionParser } from '@growi/slack';
+import { getSupportedGrowiActionsRegExp, type IChannelOptionalId, permissionParser } from '@growi/slack';
 
 type CommandPermission = { [key:string]: string[] | boolean }