Organize @fosscord/api utils in directories
This commit is contained in:
		
							parent
							
								
									69ad3f9f0f
								
							
						
					
					
						commit
						2b6e6ea025
					
				| @ -10,7 +10,7 @@ import { initRateLimits } from "./middlewares/RateLimit"; | ||||
| import TestClient from "./middlewares/TestClient"; | ||||
| import { initTranslation } from "./middlewares/Translation"; | ||||
| import morgan from "morgan"; | ||||
| import { initInstance } from "./util/Instance"; | ||||
| import { initInstance } from "./util/handlers/Instance"; | ||||
| import { registerRoutes } from "@fosscord/util"; | ||||
| import { red } from "picocolors" | ||||
| 
 | ||||
|  | ||||
| @ -22,7 +22,7 @@ import { | ||||
| import { HTTPError } from "lambert-server"; | ||||
| import fetch from "node-fetch"; | ||||
| import cheerio from "cheerio"; | ||||
| import { MessageCreateSchema } from "../routes/channels/#channel_id/messages"; | ||||
| import { MessageCreateSchema } from "../../routes/channels/#channel_id/messages"; | ||||
| 
 | ||||
| // TODO: check webhook, application, system author, stickers
 | ||||
| // TODO: embed gifs/videos/images
 | ||||
| @ -1,5 +1,5 @@ | ||||
| import { Config } from "@fosscord/util"; | ||||
| import { distanceBetweenLocations, IPAnalysis } from "./ipAddress"; | ||||
| import { distanceBetweenLocations, IPAnalysis } from "../utility/ipAddress"; | ||||
| 
 | ||||
| export async function getVoiceRegions(ipAddress: string, vip: boolean) { | ||||
| 	const regions = Config.get().regions; | ||||
| @ -20,6 +20,7 @@ import addFormats from "ajv-formats"; | ||||
| 
 | ||||
| const SchemaPath = path.join(__dirname, "..", "..", "assets", "schemas.json"); | ||||
| const schemas = JSON.parse(fs.readFileSync(SchemaPath, { encoding: "utf8" })); | ||||
| 
 | ||||
| export const ajv = new Ajv({ | ||||
| 	allErrors: true, | ||||
| 	parseDate: true, | ||||
| @ -30,6 +31,7 @@ export const ajv = new Ajv({ | ||||
| 	strict: true, | ||||
| 	strictRequired: true | ||||
| }); | ||||
| 
 | ||||
| addFormats(ajv); | ||||
| 
 | ||||
| declare global { | ||||
| @ -1,8 +1,8 @@ | ||||
| export * from "./Base64"; | ||||
| export * from "./ipAddress"; | ||||
| export * from "./Message"; | ||||
| export * from "./passwordStrength"; | ||||
| export * from "./RandomInviteID"; | ||||
| export * from "./route"; | ||||
| export * from "./String"; | ||||
| export * from "./Voice"; | ||||
| export * from "./utility/Base64"; | ||||
| export * from "./utility/ipAddress"; | ||||
| export * from "./handlers/Message"; | ||||
| export * from "./utility/passwordStrength"; | ||||
| export * from "./utility/RandomInviteID"; | ||||
| export * from "./handlers/route"; | ||||
| export * from "./utility/String"; | ||||
| export * from "./handlers/Voice"; | ||||
|  | ||||
| @ -26,4 +26,4 @@ export * from "./Template"; | ||||
| export * from "./User"; | ||||
| export * from "./VoiceState"; | ||||
| export * from "./Webhook"; | ||||
| export * from "./clientRelase"; | ||||
| export * from "./ClientRelase"; | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Thesourtimes
						Thesourtimes