feat: add GraphQL server and resolvers
This commit is contained in:
parent
4d8c8c4b62
commit
a0ed5a3a0e
5 changed files with 387 additions and 1 deletions
|
|
@ -30,6 +30,8 @@ const verifyUserRoutes = require('./routes/verifyUserRoutes')
|
|||
const verifyTxRoutes = require('./routes/verifyTxRoutes')
|
||||
const verifyPromoCodeRoutes = require('./routes/verifyPromoCodeRoutes')
|
||||
|
||||
const graphQLServer = require('./graphql/server')
|
||||
|
||||
const app = express()
|
||||
|
||||
const configRequiredRoutes = [
|
||||
|
|
@ -39,7 +41,8 @@ const configRequiredRoutes = [
|
|||
'/phone_code',
|
||||
'/customer',
|
||||
'/tx',
|
||||
'/verify_promo_code'
|
||||
'/verify_promo_code',
|
||||
'/graphql'
|
||||
]
|
||||
const devMode = argv.dev || options.http
|
||||
|
||||
|
|
@ -79,6 +82,8 @@ app.use('/tx', txRoutes)
|
|||
|
||||
app.use('/logs', logsRoutes)
|
||||
|
||||
graphQLServer.applyMiddleware({ app })
|
||||
|
||||
app.use(errorHandler)
|
||||
app.use((req, res) => {
|
||||
res.status(404).json({ error: 'No such route' })
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue