From c4b87ebe2f65eaf03735747bfef2f7d8d5de1bc0 Mon Sep 17 00:00:00 2001 From: Gregor Zeitlinger Date: Sun, 29 Sep 2024 13:17:44 +0200 Subject: [PATCH] publish server --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/README.md b/README.md index 3f9b49c4c..2777910e9 100644 --- a/README.md +++ b/README.md @@ -116,6 +116,51 @@ diff --git a/apps/api/app/resources.ts b/apps/api/app/resources.ts console.log('received message from controller', event.data.type, JSON.parse(JSON.stringify(event.data))); switch (event.data.type) { ``` + +GameInfo.json (for now) + +```json + { + "_id": { + "game": "clash", + "version": 1 + }, + "description": "Clash of Cultures", + "engine": { + "package": { + "name": "@boardgamers/clash-server", + "version": "*" + }, + "entryPoint": "server.js" + }, + "expansions": [], + "label": "Clash of Cultures", + "meta": { + "public": true, + "needOwnership": true + }, + "options": [], + "players": [ + 2, + 3, + 4 + ], + "preferences": [], + "rules": "", + "viewer": { + "url": "http://localhost:4000/client.js", + "topLevelVariable": "clash", + "dependencies": { + "scripts": [], + "stylesheets": [] + }, + "replayable": true, + "alternate": null, + "settings": [] + } + } +``` + ## Docs