'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) }) }