{
    "data": [
        {
            "id": "00d342e9037f013718f3ba34",
            "type": "component",
            "links": {
                "self": "/v2/components/00d342e9037f013718f3ba34"
            },
            "attributes": {
                "name": "name",
                "team_name": "team_name",
                "access": "tenant"
            },
            "relationships": {
                "versions": {
                    "links": {
                        "related": "/v2/components/00d342e9037f013718f3ba34/versions"
                    }
                },
                "latest_version": {
                    "data": {
                        "id": "1.0.0",
                        "type": "version"
                    },
                    "links": {
                        "self": "/v2/components/00d342e9037f013718f3ba34/versions/latest"
                    }
                }
            }
        }
    ],
    "meta": {},
    "included": [
        {
            "id": "1.0.0",
            "type": "version",
            "links": {
                "self": "/v2/versions/1.0.0"
            },
            "attributes": {
                "date": 1517392057184,
                "version_number": 69
            },
            "relationships": {
                "descriptor": {
                    "data": {
                        "id": "0eff1d1a46b78ba1f468982e16d0382e8a91280d",
                        "type": "descriptor"
                    },
                    "links": {
                        "self": "/v2/components/00d342e9037f013718f3ba34/versions/1.0.0/descriptor"
                    }
                },
                "component": {
                    "data": {
                        "id": "00d342e9037f013718f3ba34",
                        "type": "component"
                    },
                    "links": {
                        "self": "/v2/components/00d342e9037f013718f3ba34"
                    }
                }
            }
        },
        {
            "id": "0eff1d1a46b78ba1f468982e16d0382e8a91280d",
            "type": "descriptor",
            "links": {
                "self": "/v2/descriptors/0eff1d1a46b78ba1f468982e16d0382e8a91280d"
            },
            "attributes": {
                "repo_name": "repo_name",
                "team_name": "team_name",
                "short_revision": "0eff1d1",
                "is_latest": true,
                "description": "desc",
                "icon": "BASE64",
                "language": "nodejs",
                "sailor_version": "2.1.6",
                "title": "Data mapper",
                "service": "mapper",
                "actions": {
                    "map": {
                        "title": "Mapper",
                        "main": "./map.js"
                    },
                    "jsonataMap": {
                        "title": "Jsonata mapper",
                        "main": "./jsonata_map.js"
                    }
                },
                "fields": {
                    "mapper": {
                        "viewClass": "MapperView"
                    }
                }
            },
            "relationships": {
                "version": {
                    "data": {
                        "id": "1.0.0",
                        "type": "version"
                    },
                    "links": {
                        "self": "/v2/00d342e9037f013718f3ba34/versions/1.0.0"
                    }
                }
            }
        }
    ],
    "links": {
        "self": "/v2/components"
    }
}
