chore(types): lint the api docs with typescript (#3577)

This commit is contained in:
Joel Einbinder
2018-11-21 14:49:08 -08:00
committed by Andrey Lushnikov
parent fb5b0800ec
commit a0cbaf39ab
17 changed files with 472 additions and 355 deletions

View File

@@ -3,52 +3,46 @@
{
"name": "A",
"members": [
{
"name": "anevent",
"kind": "event"
},
{
"name": "property1",
"type": "property",
"hasReturn": false,
"async": false,
"args": []
},
{
"name": "_property2",
"type": "property",
"hasReturn": false,
"async": false,
"args": []
},
{
"name": "constructor",
"type": "method",
"hasReturn": false,
"async": false,
"args": [
"delegate"
]
"type": {
"name": "number"
},
"kind": "property"
},
{
"name": "getter",
"type": "property",
"hasReturn": false,
"async": false,
"args": []
"type": {
"name": "Object"
},
"kind": "property"
},
{
"name": "method",
"type": "method",
"hasReturn": true,
"async": true,
"type": {
"name": "Promise"
},
"kind": "method",
"args": [
"foo",
"bar"
{
"name": "foo",
"type": {
"name": "Object"
},
"kind": "property"
},
{
"name": "bar",
"type": {
"name": "Object"
},
"kind": "property"
}
]
},
{
"name": "anevent",
"type": "event",
"hasReturn": false,
"async": false,
"args": []
}
]
}