// server.js
import { sendHttpRequest } from "../../../api";
import { checkFiles } from "../../../api";
app.get('/', ((req: any, res: any) => {
// тут я вызываю какой-то метод
sendHttpRequest(num1, num2)
}))
// В файле sendHttpRequest.js я отправляю запрос и вызываю еще один метод
export sendHttpRequest = async (num1, num2) => {
try {
await fetch(id, param)
.then((response: any) => response.json())
.then(data => {
checkFiles(id, data);
})
}
catch (e) {
console.error(e)
}
}
в
checkFiles.js
я делаю еще несколько других запросов и на выходе получаю как-то результат, который мне надо прокинуть на самый верх - в
server.js
, чтобы получить в
reponse
? то есть
app.get('/', ((req: any, res: any)
в res долен быть мой результат.
Как можно этого добиться?