@elastic.io/component-commons-library
Version:
Library for most common component development cases
115 lines (114 loc) • 3.6 kB
JSON
{
"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"
}
}