UNPKG

@openfga/frontend-utils

Version:

Exposes helpful utilities for building authoring experiences of OpenFGA Models.

140 lines (139 loc) 4.42 kB
{ "schema_version": "1.1", "type_definitions": [ { "type": "user", "relations": {} }, { "type": "workspace", "relations": { "channels_admin": { "union": { "child": [ { "this": {} }, { "computedUserset": { "object": "", "relation": "legacy_admin" } } ] } }, "guest": { "this": {} }, "legacy_admin": { "this": {} }, "member": { "union": { "child": [ { "this": {} }, { "computedUserset": { "object": "", "relation": "legacy_admin" } }, { "computedUserset": { "object": "", "relation": "channels_admin" } } ] } } }, "metadata": { "relations": { "channels_admin": { "directly_related_user_types": [ { "type": "user" } ] }, "guest": { "directly_related_user_types": [ { "type": "user" } ] }, "legacy_admin": { "directly_related_user_types": [ { "type": "user" } ] }, "member": { "directly_related_user_types": [ { "type": "user" } ] } } } }, { "type": "channel", "relations": { "commenter": { "union": { "child": [ { "this": {} }, { "computedUserset": { "object": "", "relation": "writer" } } ] } }, "parent_workspace": { "this": {} }, "writer": { "this": {} } }, "metadata": { "relations": { "commenter": { "directly_related_user_types": [ { "type": "user" } ] }, "parent_workspace": { "directly_related_user_types": [ { "type": "workspace" } ] }, "writer": { "directly_related_user_types": [ { "type": "user" } ] } } } } ] }