react-docgen-typescript
Advanced tools
Comparing version
@@ -71,2 +71,3 @@ import * as ts from 'typescript'; | ||
} | ||
export declare const defaultOptions: ts.CompilerOptions; | ||
/** | ||
@@ -73,0 +74,0 @@ * Parses a file with default TS options |
@@ -23,3 +23,3 @@ "use strict"; | ||
exports.defaultParserOpts = {}; | ||
var defaultOptions = { | ||
exports.defaultOptions = { | ||
jsx: ts.JsxEmit.React, | ||
@@ -35,3 +35,3 @@ module: ts.ModuleKind.CommonJS, | ||
if (parserOpts === void 0) { parserOpts = exports.defaultParserOpts; } | ||
return withCompilerOptions(defaultOptions, parserOpts).parse(filePathOrPaths); | ||
return withCompilerOptions(exports.defaultOptions, parserOpts).parse(filePathOrPaths); | ||
} | ||
@@ -44,3 +44,3 @@ exports.parse = parse; | ||
if (parserOpts === void 0) { parserOpts = exports.defaultParserOpts; } | ||
return withCompilerOptions(defaultOptions, parserOpts); | ||
return withCompilerOptions(exports.defaultOptions, parserOpts); | ||
} | ||
@@ -520,2 +520,5 @@ exports.withDefaultConfig = withDefaultConfig; | ||
var initializer = defaultProps.initializer; | ||
if (!initializer) { | ||
return res; | ||
} | ||
var properties = initializer.properties; | ||
@@ -615,3 +618,3 @@ while (ts.isIdentifier(initializer)) { | ||
var symbol_3 = this.checker.getSymbolAtLocation(initializer); | ||
if (symbol_3 && symbol_3.declarations.length) { | ||
if (symbol_3 && symbol_3.declarations && symbol_3.declarations.length) { | ||
var declaration = symbol_3.declarations[0]; | ||
@@ -618,0 +621,0 @@ if (ts.isBindingElement(declaration) || |
{ | ||
"name": "react-docgen-typescript", | ||
"version": "1.20.4", | ||
"version": "1.20.5", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/styleguidist/react-docgen-typescript/", |
Sorry, the diff of this file is not supported yet
187192
0.14%2465
0.16%