Clean up unused imports
This commit is contained in:
parent
8cfe0311ca
commit
b87d28c2c9
@ -16,24 +16,16 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { generateCode, randomString, route } from "@spacebar/api";
|
import { randomString, route } from "@spacebar/api";
|
||||||
import {
|
import {
|
||||||
Attachment,
|
|
||||||
Channel,
|
Channel,
|
||||||
Config,
|
Config,
|
||||||
emitEvent,
|
|
||||||
GreetRequestSchema,
|
|
||||||
Message,
|
|
||||||
MessageCreateEvent,
|
|
||||||
MessageType,
|
|
||||||
Permissions,
|
Permissions,
|
||||||
Sticker,
|
|
||||||
UploadAttachmentRequestSchema,
|
UploadAttachmentRequestSchema,
|
||||||
UploadAttachmentResponseSchema,
|
UploadAttachmentResponseSchema,
|
||||||
User,
|
User,
|
||||||
} from "@spacebar/util";
|
} from "@spacebar/util";
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
import { In } from "typeorm";
|
|
||||||
import { CloudAttachment } from "../../../../util/entities/CloudAttachment";
|
import { CloudAttachment } from "../../../../util/entities/CloudAttachment";
|
||||||
import fetch from "node-fetch-commonjs";
|
import fetch from "node-fetch-commonjs";
|
||||||
|
|
||||||
|
|||||||
@ -39,7 +39,6 @@ import { Request, Response, Router } from "express";
|
|||||||
import { HTTPError } from "lambert-server";
|
import { HTTPError } from "lambert-server";
|
||||||
import multer from "multer";
|
import multer from "multer";
|
||||||
import { handleMessage, postHandleMessage, route } from "../../../../../util";
|
import { handleMessage, postHandleMessage, route } from "../../../../../util";
|
||||||
import { URL } from "url";
|
|
||||||
|
|
||||||
const router = Router();
|
const router = Router();
|
||||||
// TODO: message content/embed string length limit
|
// TODO: message content/embed string length limit
|
||||||
|
|||||||
@ -47,8 +47,6 @@ import { HTTPError } from "lambert-server";
|
|||||||
import multer from "multer";
|
import multer from "multer";
|
||||||
import { FindManyOptions, FindOperator, LessThan, MoreThan, MoreThanOrEqual } from "typeorm";
|
import { FindManyOptions, FindOperator, LessThan, MoreThan, MoreThanOrEqual } from "typeorm";
|
||||||
import { URL } from "url";
|
import { URL } from "url";
|
||||||
import fetch from "node-fetch-commonjs";
|
|
||||||
import { CloudAttachment } from "../../../../../util/entities/CloudAttachment";
|
|
||||||
|
|
||||||
const router: Router = Router();
|
const router: Router = Router();
|
||||||
|
|
||||||
|
|||||||
@ -28,7 +28,6 @@ import {
|
|||||||
handleFile,
|
handleFile,
|
||||||
isTextChannel,
|
isTextChannel,
|
||||||
trimSpecial,
|
trimSpecial,
|
||||||
FieldErrors,
|
|
||||||
ValidateName,
|
ValidateName,
|
||||||
} from "@spacebar/util";
|
} from "@spacebar/util";
|
||||||
import crypto from "crypto";
|
import crypto from "crypto";
|
||||||
|
|||||||
@ -19,7 +19,6 @@
|
|||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
import { Role, Member } from "@spacebar/util";
|
import { Role, Member } from "@spacebar/util";
|
||||||
import { route } from "@spacebar/api";
|
import { route } from "@spacebar/api";
|
||||||
import {} from "typeorm";
|
|
||||||
|
|
||||||
const router: Router = Router();
|
const router: Router = Router();
|
||||||
|
|
||||||
|
|||||||
@ -23,8 +23,6 @@ import {
|
|||||||
Guild,
|
Guild,
|
||||||
GuildTemplateCreateSchema,
|
GuildTemplateCreateSchema,
|
||||||
Member,
|
Member,
|
||||||
Role,
|
|
||||||
Snowflake,
|
|
||||||
Template,
|
Template,
|
||||||
} from "@spacebar/util";
|
} from "@spacebar/util";
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import { route } from "@spacebar/api";
|
import { route } from "@spacebar/api";
|
||||||
import { Channel, Config, DmMessagesResponseSchema, Message, User } from "@spacebar/util";
|
import { Config, DmMessagesResponseSchema, Message, User } from "@spacebar/util";
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
const router = Router();
|
const router = Router();
|
||||||
|
|
||||||
|
|||||||
@ -27,7 +27,7 @@ import {
|
|||||||
SettingsProtoUpdateSchema,
|
SettingsProtoUpdateSchema,
|
||||||
UserSettingsProtos,
|
UserSettingsProtos,
|
||||||
} from "@spacebar/util";
|
} from "@spacebar/util";
|
||||||
import { FrecencyUserSettings, PreloadedUserSettings } from "discord-protos";
|
import { FrecencyUserSettings } from "discord-protos";
|
||||||
import { JsonValue } from "@protobuf-ts/runtime";
|
import { JsonValue } from "@protobuf-ts/runtime";
|
||||||
|
|
||||||
const router: Router = Router();
|
const router: Router = Router();
|
||||||
|
|||||||
@ -9,7 +9,6 @@ import {
|
|||||||
WebhookUpdateSchema,
|
WebhookUpdateSchema,
|
||||||
Channel,
|
Channel,
|
||||||
handleFile,
|
handleFile,
|
||||||
FieldErrors,
|
|
||||||
ValidateName,
|
ValidateName,
|
||||||
} from "@spacebar/util";
|
} from "@spacebar/util";
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
|
|||||||
@ -29,7 +29,7 @@ import avatarsRoute from "./routes/avatars";
|
|||||||
import guildProfilesRoute from "./routes/guild-profiles";
|
import guildProfilesRoute from "./routes/guild-profiles";
|
||||||
import iconsRoute from "./routes/role-icons";
|
import iconsRoute from "./routes/role-icons";
|
||||||
import morgan from "morgan";
|
import morgan from "morgan";
|
||||||
import { Like, Or } from "typeorm";
|
import { Like } from "typeorm";
|
||||||
|
|
||||||
export type CDNServerOptions = ServerOptions;
|
export type CDNServerOptions = ServerOptions;
|
||||||
|
|
||||||
|
|||||||
@ -18,12 +18,12 @@
|
|||||||
|
|
||||||
import { Config, hasValidSignature, NewUrlUserSignatureData, Snowflake, UrlSignResult } from "@spacebar/util";
|
import { Config, hasValidSignature, NewUrlUserSignatureData, Snowflake, UrlSignResult } from "@spacebar/util";
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
import { fileTypeFromBuffer } from "file-type";
|
|
||||||
import imageSize from "image-size";
|
import imageSize from "image-size";
|
||||||
import { HTTPError } from "lambert-server";
|
import { HTTPError } from "lambert-server";
|
||||||
import { multer } from "../util/multer";
|
import { multer } from "../util/multer";
|
||||||
import { storage } from "../util/Storage";
|
import { storage } from "../util/Storage";
|
||||||
import { CloudAttachment } from "../../util/entities/CloudAttachment";
|
import { CloudAttachment } from "../../util/entities/CloudAttachment";
|
||||||
|
import { fileTypeFromBuffer } from "file-type";
|
||||||
|
|
||||||
const router = Router();
|
const router = Router();
|
||||||
|
|
||||||
|
|||||||
@ -18,8 +18,8 @@
|
|||||||
|
|
||||||
import { Router, Response, Request } from "express";
|
import { Router, Response, Request } from "express";
|
||||||
import { storage } from "../util/Storage";
|
import { storage } from "../util/Storage";
|
||||||
import { fileTypeFromBuffer } from "file-type";
|
|
||||||
import { HTTPError } from "lambert-server";
|
import { HTTPError } from "lambert-server";
|
||||||
|
import { fileTypeFromBuffer } from "file-type";
|
||||||
|
|
||||||
const router = Router();
|
const router = Router();
|
||||||
|
|
||||||
|
|||||||
@ -17,10 +17,10 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
import { fileTypeFromBuffer } from "file-type";
|
|
||||||
import fs from "fs/promises";
|
import fs from "fs/promises";
|
||||||
import { HTTPError } from "lambert-server";
|
import { HTTPError } from "lambert-server";
|
||||||
import { join } from "path";
|
import { join } from "path";
|
||||||
|
import { fileTypeFromBuffer } from "file-type";
|
||||||
|
|
||||||
const defaultAvatarHashMap = new Map([
|
const defaultAvatarHashMap = new Map([
|
||||||
["0", "4a8562cf00887030c416d3ec2d46385a"],
|
["0", "4a8562cf00887030c416d3ec2d46385a"],
|
||||||
|
|||||||
@ -19,10 +19,10 @@
|
|||||||
import { Config, Snowflake } from "@spacebar/util";
|
import { Config, Snowflake } from "@spacebar/util";
|
||||||
import crypto from "crypto";
|
import crypto from "crypto";
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
import { fileTypeFromBuffer } from "file-type";
|
|
||||||
import { HTTPError } from "lambert-server";
|
import { HTTPError } from "lambert-server";
|
||||||
import { multer } from "../util/multer";
|
import { multer } from "../util/multer";
|
||||||
import { storage } from "../util/Storage";
|
import { storage } from "../util/Storage";
|
||||||
|
import { fileTypeFromBuffer } from "file-type";
|
||||||
|
|
||||||
// TODO: check premium and animated pfp are allowed in the config
|
// TODO: check premium and animated pfp are allowed in the config
|
||||||
// TODO: generate different sizes of icon
|
// TODO: generate different sizes of icon
|
||||||
|
|||||||
@ -24,14 +24,12 @@ import {
|
|||||||
DefaultUserGuildSettings,
|
DefaultUserGuildSettings,
|
||||||
EVENTEnum,
|
EVENTEnum,
|
||||||
Guild,
|
Guild,
|
||||||
GuildCreateEvent,
|
|
||||||
GuildOrUnavailable,
|
GuildOrUnavailable,
|
||||||
IdentifySchema,
|
IdentifySchema,
|
||||||
Intents,
|
Intents,
|
||||||
Member,
|
Member,
|
||||||
MemberPrivateProjection,
|
MemberPrivateProjection,
|
||||||
OPCodes,
|
OPCodes,
|
||||||
Permissions,
|
|
||||||
PresenceUpdateEvent,
|
PresenceUpdateEvent,
|
||||||
PrivateSessionProjection,
|
PrivateSessionProjection,
|
||||||
PrivateUserProjection,
|
PrivateUserProjection,
|
||||||
@ -61,7 +59,6 @@ import {
|
|||||||
} from "@spacebar/util";
|
} from "@spacebar/util";
|
||||||
import { check } from "./instanceOf";
|
import { check } from "./instanceOf";
|
||||||
import { In } from "typeorm";
|
import { In } from "typeorm";
|
||||||
import guild_id from "../../api/routes/guilds/#guild_id";
|
|
||||||
|
|
||||||
// TODO: user sharding
|
// TODO: user sharding
|
||||||
// TODO: check privileged intents, if defined in the config
|
// TODO: check privileged intents, if defined in the config
|
||||||
|
|||||||
@ -9,7 +9,6 @@ import {
|
|||||||
Config,
|
Config,
|
||||||
emitEvent,
|
emitEvent,
|
||||||
Member,
|
Member,
|
||||||
Region,
|
|
||||||
Snowflake,
|
Snowflake,
|
||||||
Stream,
|
Stream,
|
||||||
StreamCreateEvent,
|
StreamCreateEvent,
|
||||||
|
|||||||
@ -16,9 +16,7 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { BeforeRemove, Column, Entity, JoinColumn, ManyToOne, OneToOne, RelationId } from "typeorm";
|
import { Column, Entity, JoinColumn, ManyToOne, RelationId } from "typeorm";
|
||||||
import { URL } from "url";
|
|
||||||
import { deleteFile } from "../util/cdn";
|
|
||||||
import { BaseClass } from "./BaseClass";
|
import { BaseClass } from "./BaseClass";
|
||||||
import { dbEngine } from "../util/Database";
|
import { dbEngine } from "../util/Database";
|
||||||
import { User } from "./User";
|
import { User } from "./User";
|
||||||
|
|||||||
@ -16,16 +16,13 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { AfterLoad, Column, Entity, JoinColumn, ManyToOne, RelationId } from "typeorm";
|
import { Column, Entity, JoinColumn, ManyToOne, RelationId } from "typeorm";
|
||||||
import { BaseClassWithoutId, PrimaryIdColumn } from "./BaseClass";
|
import { BaseClassWithoutId, PrimaryIdColumn } from "./BaseClass";
|
||||||
import { Channel } from "./Channel";
|
import { Channel } from "./Channel";
|
||||||
import { Guild } from "./Guild";
|
import { Guild } from "./Guild";
|
||||||
import { Member } from "./Member";
|
import { Member } from "./Member";
|
||||||
import { User } from "./User";
|
import { User } from "./User";
|
||||||
import { dbEngine } from "../util/Database";
|
import { dbEngine } from "../util/Database";
|
||||||
import { emitEvent } from "../util";
|
|
||||||
import { GuildCreateEvent } from "../interfaces";
|
|
||||||
import { ReadyGuildDTO } from "../dtos";
|
|
||||||
|
|
||||||
export const PublicInviteRelation = ["inviter", "guild", "channel"];
|
export const PublicInviteRelation = ["inviter", "guild", "channel"];
|
||||||
|
|
||||||
|
|||||||
@ -3,14 +3,12 @@ import {
|
|||||||
Entity,
|
Entity,
|
||||||
JoinColumn,
|
JoinColumn,
|
||||||
ManyToOne,
|
ManyToOne,
|
||||||
OneToMany,
|
|
||||||
RelationId,
|
RelationId,
|
||||||
} from "typeorm";
|
} from "typeorm";
|
||||||
import { BaseClass } from "./BaseClass";
|
import { BaseClass } from "./BaseClass";
|
||||||
import { dbEngine } from "../util/Database";
|
import { dbEngine } from "../util/Database";
|
||||||
import { User } from "./User";
|
import { User } from "./User";
|
||||||
import { Channel } from "./Channel";
|
import { Channel } from "./Channel";
|
||||||
import { StreamSession } from "./StreamSession";
|
|
||||||
|
|
||||||
@Entity({
|
@Entity({
|
||||||
name: "streams",
|
name: "streams",
|
||||||
|
|||||||
@ -3,7 +3,6 @@ import {
|
|||||||
Entity,
|
Entity,
|
||||||
JoinColumn,
|
JoinColumn,
|
||||||
ManyToOne,
|
ManyToOne,
|
||||||
OneToMany,
|
|
||||||
RelationId,
|
RelationId,
|
||||||
} from "typeorm";
|
} from "typeorm";
|
||||||
import { BaseClass } from "./BaseClass";
|
import { BaseClass } from "./BaseClass";
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
import { Request } from "express";
|
import { Request } from "express";
|
||||||
import { Column, Entity, FindOneOptions, JoinColumn, OneToMany, OneToOne } from "typeorm";
|
import { Column, Entity, FindOneOptions, JoinColumn, OneToMany, OneToOne } from "typeorm";
|
||||||
import { Channel, ChannelType, Config, Email, FieldErrors, Recipient, Snowflake, trimSpecial } from "..";
|
import { Channel, ChannelType, Config, Email, FieldErrors, Snowflake, trimSpecial } from "..";
|
||||||
import { BitField } from "../util/BitField";
|
import { BitField } from "../util/BitField";
|
||||||
import { BaseClass } from "./BaseClass";
|
import { BaseClass } from "./BaseClass";
|
||||||
import { ConnectedAccount } from "./ConnectedAccount";
|
import { ConnectedAccount } from "./ConnectedAccount";
|
||||||
|
|||||||
@ -16,18 +16,18 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { Column, Entity, JoinColumn, OneToOne, RelationId } from "typeorm";
|
import { Column, Entity, JoinColumn, OneToOne } from "typeorm";
|
||||||
import { BaseClassWithoutId, PrimaryIdColumn } from "./BaseClass";
|
import { BaseClassWithoutId, PrimaryIdColumn } from "./BaseClass";
|
||||||
import { dbEngine } from "@spacebar/util";
|
import { dbEngine } from "@spacebar/util";
|
||||||
import { User } from "./User";
|
import { User } from "./User";
|
||||||
import {
|
import {
|
||||||
FrecencyUserSettings,
|
FrecencyUserSettings,
|
||||||
PreloadedUserSettings,
|
PreloadedUserSettings,
|
||||||
PreloadedUserSettings_LaunchPadMode,
|
|
||||||
PreloadedUserSettings_SwipeRightToLeftMode,
|
|
||||||
PreloadedUserSettings_Theme,
|
|
||||||
PreloadedUserSettings_TimestampHourCycle,
|
|
||||||
PreloadedUserSettings_UIDensity,
|
|
||||||
} from "discord-protos";
|
} from "discord-protos";
|
||||||
|
|
||||||
@Entity({
|
@Entity({
|
||||||
|
|||||||
@ -16,7 +16,6 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { ConnectedAccountTokenData } from "../interfaces";
|
|
||||||
import { AllowedMentions } from "@spacebar/util*";
|
import { AllowedMentions } from "@spacebar/util*";
|
||||||
|
|
||||||
export interface GreetRequestSchema {
|
export interface GreetRequestSchema {
|
||||||
|
|||||||
@ -16,8 +16,7 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { ActionRowComponent, Embed, PollAnswer, PollMedia, UploadAttachmentResponse } from "@spacebar/util";
|
import { ActionRowComponent, Embed, PollAnswer, PollMedia } from "@spacebar/util";
|
||||||
import { CloudAttachment } from "../entities/CloudAttachment";
|
|
||||||
|
|
||||||
export type MessageCreateAttachment = {
|
export type MessageCreateAttachment = {
|
||||||
id: string;
|
id: string;
|
||||||
|
|||||||
@ -16,7 +16,6 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { StringStringDictionary } from "../../util";
|
|
||||||
import { CollectiblesCategoryItem, StaticAnimatedAsset } from "./CollectiblesCategoriesResponse";
|
import { CollectiblesCategoryItem, StaticAnimatedAsset } from "./CollectiblesCategoriesResponse";
|
||||||
|
|
||||||
export interface CollectiblesShopResponse {
|
export interface CollectiblesShopResponse {
|
||||||
|
|||||||
@ -21,7 +21,7 @@ import path from "node:path";
|
|||||||
import { User } from "../../entities";
|
import { User } from "../../entities";
|
||||||
import { Config } from "../Config";
|
import { Config } from "../Config";
|
||||||
import { generateToken } from "../Token";
|
import { generateToken } from "../Token";
|
||||||
import { BaseEmailClient, IEmail, IEmailClient } from "./clients/IEmailClient";
|
import { IEmail, IEmailClient } from "./clients/IEmailClient";
|
||||||
import { SendGridEmailClient } from "./clients/SendGridEmailClient";
|
import { SendGridEmailClient } from "./clients/SendGridEmailClient";
|
||||||
import { SMTPEmailClient } from "./clients/SMTPEmailClient";
|
import { SMTPEmailClient } from "./clients/SMTPEmailClient";
|
||||||
import { MailGunEmailClient } from "./clients/MailGunEmailClient";
|
import { MailGunEmailClient } from "./clients/MailGunEmailClient";
|
||||||
|
|||||||
Reference in New Issue
Block a user