Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion demo/apis.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,9 @@
"models/APIC-560/APIC-560.yaml": "ASYNC 2.0",
"models/agens-api/agents-api.yaml": "OAS 3.0",
"models/nested-examples/nested-examples-oas3.json": "OAS 3.0",
"models/nullable/nullable.yaml": "OAS 3.0"
"models/nullable/nullable.yaml": "OAS 3.0",
"models/oas31.yaml": { "type": "OAS 3.1", "mime": "application/yaml" },
"models/oas32.yaml": { "type": "OAS 3.2", "mime": "application/yaml" },
"models/async30.yaml": { "type": "ASYNC 3.0", "mime": "application/yaml" },
"models/async31.yaml": { "type": "ASYNC 3.1", "mime": "application/yaml" }
}
1 change: 1 addition & 0 deletions demo/models/async30-compact.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"@graph":[{"@id":"amf://id#1","@type":["http://a.ml/vocabularies/document#APIContractProcessingData"],"http://a.ml/vocabularies/apiContract#modelVersion":"3.11.0","http://a.ml/vocabularies/document#transformed":true,"http://a.ml/vocabularies/document#sourceSpec":"ASYNC 3.0"},{"@id":"amf://id#2","@type":["http://a.ml/vocabularies/apiContract#AsyncAPI","http://a.ml/vocabularies/apiContract#API","http://a.ml/vocabularies/document#RootDomainElement","http://a.ml/vocabularies/document#DomainElement"],"http://a.ml/vocabularies/apiContract#topLevelOperations":[{"@id":"amf://id#12"}],"http://a.ml/vocabularies/core#name":"AsyncAPI 3.0 Test","http://a.ml/vocabularies/core#version":"1.0.0","http://a.ml/vocabularies/apiContract#endpoint":[{"@id":"amf://id#3"}]},{"@id":"amf://id#12","@type":["http://a.ml/vocabularies/apiContract#Operation","http://a.ml/vocabularies/core#Operation","http://a.ml/vocabularies/document#DomainElement"],"http://a.ml/vocabularies/core#name":"sendUserSignedUp","http://a.ml/vocabularies/apiContract#operationId":"sendUserSignedUp","http://a.ml/vocabularies/apiContract#action":"send","http://a.ml/vocabularies/apiContract#channel":{"@id":"amf://id#13"},"http://a.ml/vocabularies/apiContract#operationMessages":[{"@id":"amf://id#4"}]},{"@id":"amf://id#3","@type":["http://a.ml/vocabularies/apiContract#EndPoint","http://a.ml/vocabularies/document#DomainElement"],"http://a.ml/vocabularies/apiContract#path":"user.signedup","http://a.ml/vocabularies/core#name":"userSignedUp","http://a.ml/vocabularies/core#description":"Channel for user signup events","http://a.ml/vocabularies/apiContract#supportedOperation":[{"@id":"amf://id#12"}],"http://a.ml/vocabularies/apiContract#server":[],"http://a.ml/vocabularies/apiContract#channelMessages":[{"@id":"amf://id#4"}]},{"@id":"amf://id#13","@type":["http://a.ml/vocabularies/apiContract#EndPoint","http://a.ml/vocabularies/document#DomainElement"],"http://a.ml/vocabularies/apiContract#path":"user.signedup","http://a.ml/vocabularies/core#name":"userSignedUp","http://a.ml/vocabularies/core#description":"Channel for user signup events","http://a.ml/vocabularies/apiContract#server":[],"http://a.ml/vocabularies/apiContract#channelMessages":[{"@id":"amf://id#4"}]},{"@id":"amf://id#4","@type":["http://a.ml/vocabularies/apiContract#Message","http://a.ml/vocabularies/document#DomainElement"],"http://a.ml/vocabularies/core#name":"userSignedUpMessage","http://a.ml/vocabularies/apiContract#payload":[{"@id":"amf://id#5"}],"http://a.ml/vocabularies/core#displayName":"userSignedUpMessage"},{"@id":"amf://id#5","@type":["http://a.ml/vocabularies/apiContract#Payload","http://a.ml/vocabularies/core#Payload","http://a.ml/vocabularies/document#DomainElement"],"http://a.ml/vocabularies/core#mediaType":"application/json","http://a.ml/vocabularies/shapes#schema":{"@id":"amf://id#6"}},{"@id":"amf://id#6","@type":["http://www.w3.org/ns/shacl#NodeShape","http://a.ml/vocabularies/shapes#AnyShape","http://www.w3.org/ns/shacl#Shape","http://a.ml/vocabularies/shapes#Shape","http://a.ml/vocabularies/document#DomainElement"],"http://www.w3.org/ns/shacl#closed":false,"http://www.w3.org/ns/shacl#property":[{"@id":"amf://id#7"},{"@id":"amf://id#9"}],"http://www.w3.org/ns/shacl#name":"schema"},{"@id":"amf://id#7","@type":["http://www.w3.org/ns/shacl#PropertyShape","http://www.w3.org/ns/shacl#Shape","http://a.ml/vocabularies/shapes#Shape","http://a.ml/vocabularies/document#DomainElement"],"http://www.w3.org/ns/shacl#path":[{"@id":"http://a.ml/vocabularies/data#userId"}],"http://a.ml/vocabularies/shapes#range":{"@id":"amf://id#8"},"http://www.w3.org/ns/shacl#minCount":0,"http://www.w3.org/ns/shacl#name":"userId"},{"@id":"amf://id#9","@type":["http://www.w3.org/ns/shacl#PropertyShape","http://www.w3.org/ns/shacl#Shape","http://a.ml/vocabularies/shapes#Shape","http://a.ml/vocabularies/document#DomainElement"],"http://www.w3.org/ns/shacl#path":[{"@id":"http://a.ml/vocabularies/data#email"}],"http://a.ml/vocabularies/shapes#range":{"@id":"amf://id#10"},"http://www.w3.org/ns/shacl#minCount":0,"http://www.w3.org/ns/shacl#name":"email"},{"@id":"amf://id#8","@type":["http://a.ml/vocabularies/shapes#ScalarShape","http://a.ml/vocabularies/shapes#AnyShape","http://www.w3.org/ns/shacl#Shape","http://a.ml/vocabularies/shapes#Shape","http://a.ml/vocabularies/document#DomainElement"],"http://www.w3.org/ns/shacl#datatype":[{"@id":"http://www.w3.org/2001/XMLSchema#string"}],"http://www.w3.org/ns/shacl#name":"userId"},{"@id":"amf://id#10","@type":["http://a.ml/vocabularies/shapes#ScalarShape","http://a.ml/vocabularies/shapes#AnyShape","http://www.w3.org/ns/shacl#Shape","http://a.ml/vocabularies/shapes#Shape","http://a.ml/vocabularies/document#DomainElement"],"http://www.w3.org/ns/shacl#datatype":[{"@id":"http://www.w3.org/2001/XMLSchema#string"}],"http://www.w3.org/ns/shacl#name":"email"},{"@id":"amf://id","@type":["http://a.ml/vocabularies/document#Document","http://a.ml/vocabularies/document#Fragment","http://a.ml/vocabularies/document#Module","http://a.ml/vocabularies/document#Unit"],"http://a.ml/vocabularies/document#encodes":{"@id":"amf://id#2"},"http://a.ml/vocabularies/document#root":true,"http://a.ml/vocabularies/document#processingData":{"@id":"amf://id#1"}}]}
Loading