21 lines
678 B
TypeScript
21 lines
678 B
TypeScript
import { HttpClient } from "sim-shared/infrastructure/HTTPClient.js"
|
|
import { AlaiTokenManager } from "#aplication/AlaiTokenManager.js"
|
|
import { env } from "#config/env/env.js";
|
|
import { httpsAgent } from "./httpsAgent.js"
|
|
import { DebugTokenManager } from "#aplication/DebugTokenManager.js";
|
|
|
|
const tokenManager = new AlaiTokenManager()
|
|
const debugTokenManagr = new DebugTokenManager()
|
|
//console.error("USANDO DebugTokenManager! Eliminar en prod")
|
|
|
|
|
|
export const alaiHttp = new HttpClient({
|
|
baseURL: env.ALAI_API_URL as string,
|
|
headers: {
|
|
"content-type": "application/json"
|
|
},
|
|
jwtManager: tokenManager,
|
|
//jwtManager: debugTokenManagr,
|
|
httpsAgent: httpsAgent
|
|
})
|