diff --git a/declarations/comment.js b/declarations/comment.js index c901cb3dd..cab5a453f 100644 --- a/declarations/comment.js +++ b/declarations/comment.js @@ -12,7 +12,10 @@ type DocumentationConfig = { theme: string, requireExtension?: Array, parseExtension: Array, - noReferenceLinks?: boolean + noReferenceLinks?: boolean, + markdownToc?: boolean, + documentExported?: boolean, + hljs?: Object }; type CommentError = { @@ -112,7 +115,9 @@ type Comment = { path?: Array<{ name: string, scope: Scope - }> + }>, + + ignore?: boolean }; type CommentMembers = { diff --git a/package.json b/package.json index 34ff03719..313944e85 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "eslint": "^4.16.0", "eslint-config-prettier": "^2.9.0", "eslint-plugin-flowtype": "^2.41.0", - "flow-bin": "^0.66.0", + "flow-bin": "^0.69.0", "fs-extra": "^5.0.0", "husky": "^0.14.3", "jest": "^22.1.4", diff --git a/src/serve/error_page.js b/src/serve/error_page.js index b35b07cab..8dc9e046e 100644 --- a/src/serve/error_page.js +++ b/src/serve/error_page.js @@ -26,7 +26,7 @@ ansiHTML.setColors({ * @param error parse or generation error * @returns {Object} vinyl file object */ -function errorPage(error: Error) { +function errorPage(error: Error | { codeFrame: string }) { let errorText = error.toString(); console.error(error); if (error.codeFrame) { diff --git a/yarn.lock b/yarn.lock index a1873dbac..33f18ea23 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2421,9 +2421,9 @@ flat-cache@^1.2.1: graceful-fs "^4.1.2" write "^0.2.1" -flow-bin@^0.66.0: - version "0.66.0" - resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.66.0.tgz#a96dde7015dc3343fd552a7b4963c02be705ca26" +flow-bin@^0.69.0: + version "0.69.0" + resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.69.0.tgz#053159a684a6051fcbf0b71a2eb19a9679082da6" flush-write-stream@^1.0.2: version "1.0.2"