26 lines
1.1 KiB
TypeScript
26 lines
1.1 KiB
TypeScript
import { FastifyPluginAsync } from 'fastify'
|
|
|
|
import { deleteGuildsUploadsService } from './guilds/delete.js'
|
|
import { getGuildsUploadsService } from './guilds/get.js'
|
|
import { postGuildsUploadsIconService } from './guilds/post.js'
|
|
import { deleteMessagesUploadsService } from './messages/delete.js'
|
|
import { getMessagesUploadsService } from './messages/get.js'
|
|
import { postMessagesUploadsService } from './messages/post.js'
|
|
import { deleteUsersUploadsService } from './users/delete.js'
|
|
import { getUsersUploadsService } from './users/get.js'
|
|
import { postUsersUploadsLogoService } from './users/post.js'
|
|
|
|
export const uploadsService: FastifyPluginAsync = async (fastify) => {
|
|
await fastify.register(deleteGuildsUploadsService)
|
|
await fastify.register(getGuildsUploadsService)
|
|
await fastify.register(postGuildsUploadsIconService)
|
|
|
|
await fastify.register(deleteMessagesUploadsService)
|
|
await fastify.register(getMessagesUploadsService)
|
|
await fastify.register(postMessagesUploadsService)
|
|
|
|
await fastify.register(deleteUsersUploadsService)
|
|
await fastify.register(getUsersUploadsService)
|
|
await fastify.register(postUsersUploadsLogoService)
|
|
}
|