diff --git a/tools/api-builder/angular.io-package/index.js b/tools/api-builder/angular.io-package/index.js index d324975b65..737168a2f8 100644 --- a/tools/api-builder/angular.io-package/index.js +++ b/tools/api-builder/angular.io-package/index.js @@ -17,6 +17,7 @@ module.exports = new Package('angular.io', [basePackage, targetPackage, cheatshe .processor(require('./processors/filterUnwantedDecorators')) .processor(require('./processors/extractDirectiveClasses')) .processor(require('./processors/matchUpDirectiveDecorators')) +.processor(require('./processors/filterMemberDocs')) // overrides base packageInfo and returns the one for the 'angular/angular' repo. .factory(require('./services/packageInfo')) diff --git a/tools/api-builder/angular.io-package/processors/filterMemberDocs.js b/tools/api-builder/angular.io-package/processors/filterMemberDocs.js new file mode 100644 index 0000000000..b3a855d135 --- /dev/null +++ b/tools/api-builder/angular.io-package/processors/filterMemberDocs.js @@ -0,0 +1,9 @@ +module.exports = function filterMemberDocs() { + return { + $runAfter: ['extra-docs-added'], + $runBefore: ['rendering-docs'], + $process: function(docs) { + return docs.filter(function(doc) { return doc.docType !== 'member'; }); + } + } +}; \ No newline at end of file