1
1
import process from 'node:process' ;
2
- import { hideLinkEmbed , hyperlink , inlineCode } from '@discordjs/builders' ;
2
+ import { inlineCode } from '@discordjs/builders' ;
3
3
import type { Collection } from '@discordjs/collection' ;
4
4
import type { APIApplicationCommandInteraction } from 'discord-api-types/v10' ;
5
5
import { ApplicationCommandType } from 'discord-api-types/v10' ;
6
6
import type { Response } from 'polka' ;
7
- import { container } from 'tsyringe' ;
8
7
import { algoliaResponse } from '../functions/algoliaResponse.js' ;
9
8
import { resolveOptionsToDocsAutoComplete } from '../functions/autocomplete/docsAutoComplete.js' ;
10
9
import { djsDocs } from '../functions/docs.js' ;
@@ -23,7 +22,7 @@ import type { TagReloadCommand } from '../interactions/tagreload.js';
23
22
import type { TestTagCommand } from '../interactions/testtag.js' ;
24
23
import type { ArgumentsOf } from '../util/argumentsOf.js' ;
25
24
import { EMOJI_ID_CLYDE_BLURPLE , EMOJI_ID_DTYPES , EMOJI_ID_GUIDE } from '../util/constants.js' ;
26
- import { fetchDjsVersions , kDjsVersions } from '../util/djsdocs.js' ;
25
+ import { reloadDjsVersions } from '../util/djsdocs.js' ;
27
26
import { transformInteraction } from '../util/interactionOptions.js' ;
28
27
import { prepareErrorResponse , prepareResponse } from '../util/respond.js' ;
29
28
@@ -141,9 +140,7 @@ export async function handleApplicationCommand(
141
140
}
142
141
143
142
case 'reloadversions' : {
144
- const versions = await fetchDjsVersions ( ) ;
145
- container . register ( kDjsVersions , { useValue : versions } ) ;
146
-
143
+ await reloadDjsVersions ( ) ;
147
144
prepareResponse ( res , `Reloaded versions for all ${ inlineCode ( '@discordjs' ) } packages.` , true ) ;
148
145
break ;
149
146
}
0 commit comments