{ "argumentSchema": { "$defs": { "AuthData": { "properties": { "expiresAt": { "type": "number" }, "refreshCount": { "type": "number" }, "token": { "type": "string" } }, "required": [ "token", "expiresAt", "refreshCount" ], "type": "object" }, "Source": { "properties": { "auth": { "$ref": "#/$defs/AuthData" }, "name": { "type": "string" } }, "required": [ "auth", "name" ], "type": "object" } }, "properties": { "source": { "$ref": "#/$defs/Source", "default": { "auth": { "expiresAt": 0, "refreshCount": 0, "token": "initial-token" }, "name": "Test Source" } } }, "required": [ "source" ], "type": "object" }, "pattern": "gideon-tests/test-33-computed-projection-writability.tsx", "resultSchema": { "$defs": { "AuthData": { "properties": { "expiresAt": { "type": "number" }, "refreshCount": { "type": "number" }, "token": { "type": "string" } }, "required": [ "token", "expiresAt", "refreshCount" ], "type": "object" }, "Source": { "properties": { "auth": { "$ref": "#/$defs/AuthData" }, "name": { "type": "string" } }, "required": [ "auth", "name" ], "type": "object" } }, "properties": { "source": { "$ref": "#/$defs/Source" } }, "required": [ "source" ], "type": "object" } }