feat(docs-data): initial port of functionality from ngdocs