[ { "namespace": "compile", "description": "The compile API.", "functions": [], "types": {} }, { "namespace": "nocompile", "description": "The nocompile API.", "nocompile": true, "functions": [], "types": {} }, { "namespace": "functions", "description": "The functions API.", "functions": [ { "id": "one", "nocompile": true }, { "id": "two" }, { "id": "three", "nocompile": true }, { "id": "four" } ], "types": { "one": { "key": "value" } } }, { "namespace": "types", "description": "The types API.", "functions": [ { "id": "one" } ], "types": { "one": { "key": "value", "nocompile": true }, "two": { "key": "value" }, "three": { "key": "value", "nocompile": true }, "four": { "key": "value" } } }, { "namespace": "nested", "description": "The nested API.", "properties": { "sync": { "functions": [ { "id": "one", "nocompile": true }, { "id": "two" }, { "id": "three", "nocompile": true }, { "id": "four" } ], "types": { "one": { "key": "value", "nocompile": true }, "two": { "key": "value" }, "three": { "key": "value", "nocompile": true }, "four": { "key": "value" } } } } } ]