Files
car-crawler/routes/root.js
2025-05-21 04:18:42 +03:30

16 lines
597 B
JavaScript

'use strict'
const { log } = require("console")
const {readFile , readdir} = require('fs/promises')
module.exports = async function (fastify, opts) {
fastify.get('/price', async function (request, reply) {
if(Object.keys(request.query).length == 0) return reply.status(500).send({ ok: false, message:'use query params' , enums:['akharin' , 'hamrah'] })
let dir = await readdir(`${process.cwd()}/json/${Object.keys(request.query)[0]}`)
let file = await readFile(`${process.cwd()}/json/${Object.keys(request.query)[0]}/${dir[0]}` , 'utf-8')
return JSON.parse(file)
})
}