page cw
This commit is contained in:
15
routes/root.js
Normal file
15
routes/root.js
Normal file
@@ -0,0 +1,15 @@
|
||||
'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)
|
||||
})
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user