├── .gitignore ├── .prettierrc ├── .yarnclean_ ├── Dockerfile ├── README.md ├── lerna.json ├── package.json ├── packages ├── backend │ ├── .gitignore │ ├── README.md │ ├── codegen.yml │ ├── package.json │ ├── patches │ │ ├── graphql-live-subscriptions+1.4.2.patch │ │ └── subscriptions-transport-ws+0.9.16.patch │ ├── schema-loader.js │ ├── src │ │ ├── @types.ts │ │ ├── graphql-live-subscriptions.d.ts │ │ ├── graphql │ │ │ ├── __generated__ │ │ │ │ └── graphql-types.ts │ │ │ ├── modules │ │ │ │ ├── live.ts │ │ │ │ └── message.ts │ │ │ └── schema.ts │ │ ├── index.ts │ │ └── register-fake-users.ts │ ├── tsconfig.json │ └── yarn.lock └── frontend │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── relay.config.js │ ├── schema.graphql │ ├── src │ ├── __generated__ │ │ ├── appQuery.graphql.ts │ │ ├── appSubscription.graphql.ts │ │ ├── chatMessage_message.graphql.ts │ │ ├── chat_app.graphql.ts │ │ └── messageAddMutation.graphql.ts │ ├── app.tsx │ ├── chat-message.tsx │ ├── chat.tsx │ ├── index.tsx │ ├── jsonpatch.ts │ ├── message-add-mutation.ts │ ├── react-app-env.d.ts │ ├── relay-environment.ts │ ├── setupProxy.js │ ├── setupTests.ts │ └── styles.css │ ├── tsconfig.json │ └── yarn.lock └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.yarnclean_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/.yarnclean_ -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/README.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/package.json -------------------------------------------------------------------------------- /packages/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/.gitignore -------------------------------------------------------------------------------- /packages/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/README.md -------------------------------------------------------------------------------- /packages/backend/codegen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/codegen.yml -------------------------------------------------------------------------------- /packages/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/package.json -------------------------------------------------------------------------------- /packages/backend/patches/graphql-live-subscriptions+1.4.2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/patches/graphql-live-subscriptions+1.4.2.patch -------------------------------------------------------------------------------- /packages/backend/patches/subscriptions-transport-ws+0.9.16.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/patches/subscriptions-transport-ws+0.9.16.patch -------------------------------------------------------------------------------- /packages/backend/schema-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/schema-loader.js -------------------------------------------------------------------------------- /packages/backend/src/@types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/@types.ts -------------------------------------------------------------------------------- /packages/backend/src/graphql-live-subscriptions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/graphql-live-subscriptions.d.ts -------------------------------------------------------------------------------- /packages/backend/src/graphql/__generated__/graphql-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/graphql/__generated__/graphql-types.ts -------------------------------------------------------------------------------- /packages/backend/src/graphql/modules/live.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/graphql/modules/live.ts -------------------------------------------------------------------------------- /packages/backend/src/graphql/modules/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/graphql/modules/message.ts -------------------------------------------------------------------------------- /packages/backend/src/graphql/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/graphql/schema.ts -------------------------------------------------------------------------------- /packages/backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/index.ts -------------------------------------------------------------------------------- /packages/backend/src/register-fake-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/src/register-fake-users.ts -------------------------------------------------------------------------------- /packages/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/tsconfig.json -------------------------------------------------------------------------------- /packages/backend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/backend/yarn.lock -------------------------------------------------------------------------------- /packages/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/.gitignore -------------------------------------------------------------------------------- /packages/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/README.md -------------------------------------------------------------------------------- /packages/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/package.json -------------------------------------------------------------------------------- /packages/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/public/favicon.ico -------------------------------------------------------------------------------- /packages/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/public/index.html -------------------------------------------------------------------------------- /packages/frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/public/logo192.png -------------------------------------------------------------------------------- /packages/frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/public/logo512.png -------------------------------------------------------------------------------- /packages/frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/public/manifest.json -------------------------------------------------------------------------------- /packages/frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/public/robots.txt -------------------------------------------------------------------------------- /packages/frontend/relay.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/relay.config.js -------------------------------------------------------------------------------- /packages/frontend/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/schema.graphql -------------------------------------------------------------------------------- /packages/frontend/src/__generated__/appQuery.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/__generated__/appQuery.graphql.ts -------------------------------------------------------------------------------- /packages/frontend/src/__generated__/appSubscription.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/__generated__/appSubscription.graphql.ts -------------------------------------------------------------------------------- /packages/frontend/src/__generated__/chatMessage_message.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/__generated__/chatMessage_message.graphql.ts -------------------------------------------------------------------------------- /packages/frontend/src/__generated__/chat_app.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/__generated__/chat_app.graphql.ts -------------------------------------------------------------------------------- /packages/frontend/src/__generated__/messageAddMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/__generated__/messageAddMutation.graphql.ts -------------------------------------------------------------------------------- /packages/frontend/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/app.tsx -------------------------------------------------------------------------------- /packages/frontend/src/chat-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/chat-message.tsx -------------------------------------------------------------------------------- /packages/frontend/src/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/chat.tsx -------------------------------------------------------------------------------- /packages/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/jsonpatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/jsonpatch.ts -------------------------------------------------------------------------------- /packages/frontend/src/message-add-mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/message-add-mutation.ts -------------------------------------------------------------------------------- /packages/frontend/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/react-app-env.d.ts -------------------------------------------------------------------------------- /packages/frontend/src/relay-environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/relay-environment.ts -------------------------------------------------------------------------------- /packages/frontend/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/setupProxy.js -------------------------------------------------------------------------------- /packages/frontend/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/setupTests.ts -------------------------------------------------------------------------------- /packages/frontend/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/src/styles.css -------------------------------------------------------------------------------- /packages/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/tsconfig.json -------------------------------------------------------------------------------- /packages/frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/packages/frontend/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n1ru4l/graphql-live-chat/HEAD/yarn.lock --------------------------------------------------------------------------------