UNPKG

@userlab/dx

Version:

Build efficient GraphQL backend

37 lines (36 loc) 1.13 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var express_1 = __importDefault(require("express")); var cors_1 = __importDefault(require("cors")); var dx_1 = __importDefault(require("./dx")); // import { graphqlHTTP } from 'express-graphql' // import { dbOptions } from './constants' // import { schema } from './schema' var app = express_1.default(); var port = 4000; app.use(cors_1.default()); app.use(express_1.default.json()); // app.use('/dev/graphql', (req: Request, res: Response) => { // const user = { // id: '8202d443-e49e-42db-90c7-cd9b9296fbb3', // } // graphqlHTTP({ // schema, // context: { ...dbOptions, user }, // graphiql: true, // })(req, res) // }) app.listen(port, function () { console.log('listen on http://localhost:4000/dev/graphql'); }); var dx = new dx_1.default({ logging: true, host: 'localhost', port: 5432, database: 'amber_new', user: 'backend', password: 'QazPlm123', });