@capacitor/docgen
Advanced tools
Comparing version 0.0.13 to 0.0.14
@@ -227,5 +227,7 @@ "use strict"; | ||
} | ||
o.push(`${t.types.map(ty => { | ||
return formatting_1.formatType(data, ty.text).formatted; | ||
})}`); | ||
const type = t.types | ||
.map(ty => formatting_1.formatType(data, ty.text).formatted) | ||
.join(' | ') | ||
.replace(/\<\/code\> \| \<code\>/g, ` | `); | ||
o.push(`${type}`); | ||
o.push(``); | ||
@@ -232,0 +234,0 @@ return o.join(`\n`); |
@@ -248,10 +248,15 @@ "use strict"; | ||
complexTypes: Array.from(referencedTypes), | ||
type: typeToString(typeChecker, type), | ||
type: typeToString(typeChecker, type, properytSignature.type), | ||
}; | ||
return p; | ||
} | ||
function typeToString(checker, type) { | ||
function typeToString(checker, type, typeNode) { | ||
if (typeNode && typescript_1.default.isTypeReferenceNode(typeNode)) { | ||
return typeNode.getText(); | ||
} | ||
const TYPE_FORMAT_FLAGS = typescript_1.default.TypeFormatFlags.NoTruncation | | ||
typescript_1.default.TypeFormatFlags.NoTypeReduction | | ||
typescript_1.default.TypeFormatFlags.InElementType; | ||
typescript_1.default.TypeFormatFlags.WriteArrowStyleSignature | | ||
typescript_1.default.TypeFormatFlags.WriteTypeArgumentsOfSignature | | ||
typescript_1.default.TypeFormatFlags.UseSingleQuotesForStringLiteralType; | ||
return checker.typeToString(type, undefined, TYPE_FORMAT_FLAGS); | ||
@@ -258,0 +263,0 @@ } |
{ | ||
"name": "@capacitor/docgen", | ||
"version": "0.0.13", | ||
"version": "0.0.14", | ||
"description": "Docs Readme Markdown and JSON Generator for Capacitor Plugins", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
46644
1216