{
  "name": "Contacts",
  "appDomain": "contacts.app.privacysafe.io",
  "version": "0.6.4",
  "components": {

    "/index.html": {
      "startedBy": "user",
      "runtime": "web-gui",
      "capsRequested": {
        "apps": "opener",
        "logout": "all",
        "log": "all",
        "mailerid": true,
        "shell": {
          "fileDialog": "all",
          "startAppCmds": {
            "otherApps": {
              "chat.app.privacysafe.io": [ "open-chat-with" ]
            }
          },
					"fsResource": {
						"otherApps": {
							"launcher.app.privacysafe.io": "ui-settings"
						}
					}
        },
        "storage": {
          "appFS": [
            {
              "domain": "contacts.app.privacysafe.io",
              "storage": "synced-n-local"
            }
          ],
          "userFS": "all",
          "sysFS": "all"
        },
        "appRPC": [ "AppContactsInternal" ],
        "connectivity": "check"
      },
      "windowOpts": {
        "width": 760,
        "height": 720,
        "minWidth": 760,
        "minHeight": 680,
        "maxWidth": 760
      },
      "icon": "logo.png"
    },

    "/contactDenoServices.js": {
      "services": {
        "AppContacts": {
          "thisAppComponents": "*",
          "otherApps": "*"
        },
        "AppContactsInternal": {
          "thisAppComponents": "*"
        }
      },
      "runtime": "deno",
      "capsRequested": {
        "log": "all",
        "mailerid": true,
        "storage": {
          "appFS": "default"
        }
      }
    }

  },
  "launchOnSystemStartup": [
    {
      "name": "Contacts service",
      "component": "/contactDenoServices.js",
      "icon": "logo.png",
      "description": "Warms up contacts app service"
    }
  ]
}
