enable CORS

This commit is contained in:
Taka Goto 2018-11-13 14:29:08 -06:00
parent 6a43cd4287
commit 1b6a9ac8a2
3 changed files with 3 additions and 0 deletions

View File

@ -28,6 +28,7 @@ describe('bootServer', () => {
options: { options: {
pluginHook: jasmine.createSpy('pluginHook'), pluginHook: jasmine.createSpy('pluginHook'),
watchPg: true, watchPg: true,
enableCors: true,
simpleSubscriptions: true, simpleSubscriptions: true,
graphiql: true, graphiql: true,
webSocketMiddlewares: [] }, webSocketMiddlewares: [] },

View File

@ -12,6 +12,7 @@ export interface PostgraphileOptions {
pluginHook: PluginHookFn, pluginHook: PluginHookFn,
simpleSubscriptions: boolean; simpleSubscriptions: boolean;
watchPg: boolean; watchPg: boolean;
enableCors: boolean;
graphiql: boolean; graphiql: boolean;
// NOTE (jchristie@8thlight.com) Shape of the middlewares is not // NOTE (jchristie@8thlight.com) Shape of the middlewares is not
// currently important to this application, but if a need arises, // currently important to this application, but if a need arises,

View File

@ -28,6 +28,7 @@ export function buildServerConfig(
pluginHook: pluginHook, pluginHook: pluginHook,
simpleSubscriptions: true, simpleSubscriptions: true,
watchPg: true, watchPg: true,
enableCors: true,
graphiql: true, graphiql: true,
webSocketMiddlewares: [ webSocketMiddlewares: [
expressSessionHandler, expressSessionHandler,