UNPKG

@tiemma/sonic-core

Version:

Core package for the sonic project on swagger documentation

70 lines 1.93 kB
{ "dependencyGraph": { "dog": { "dependencies": [ "man" ], "requestData": { "requestBody": {}, "apiRoute": "/animal/$man[0].id/dog", "originalRoute": "/animal/{man}/dog", "method": "get" } }, "cat": { "dependencies": [ "mouse" ], "requestData": { "requestBody": {}, "apiRoute": "/cat/$mouse.id", "originalRoute": "/cat/{mouse}", "method": "get" } }, "mouse": { "dependencies": [ "man" ], "requestData": { "requestBody": { "key": "value", "number": 1, "array": [ "animal" ], "object": { "state": "All objects must have state, period with a full stop" } }, "apiRoute": "/mouse/$man[0].id/man", "originalRoute": "/mouse/{id}/man", "method": "post", "definitionName": "createmouse" } }, "man": { "dependencies": [], "requestData": { "requestBody": {}, "apiRoute": "/man", "originalRoute": "/man", "method": "get" } }, "animals": { "dependencies": [], "requestData": { "requestBody": {}, "apiRoute": "/animal", "originalRoute": "/animal", "method": "get" } } }, "definitionMap": { "/mouse/{id}/man": { "POST": "createmouse" } } }