@raycast/generate-docs
Advanced tools
Comparing version 0.8.18 to 0.8.19
@@ -207,3 +207,4 @@ #!/usr/bin/env node | ||
x.link === "${image}" || | ||
x.link === "${Icon.AddPerson}" | ||
x.link === "${Icon.AddPerson}" || | ||
x.link === "example.png?raycast-tintColor=blue" | ||
) { | ||
@@ -210,0 +211,0 @@ return; |
{ | ||
"name": "@raycast/generate-docs", | ||
"version": "0.8.18", | ||
"version": "0.8.19", | ||
"description": "", | ||
@@ -14,3 +14,3 @@ "main": "index.js", | ||
"dependencies": { | ||
"@types/node": "18.18.4", | ||
"@types/node": "20.8.10", | ||
"@types/react": "18.2.28", | ||
@@ -17,0 +17,0 @@ "typedoc": "0.22.15" |
30
utils.js
@@ -94,3 +94,3 @@ // @ts-check | ||
.flatMap((typeArgument) => | ||
getTypeString(typeArgument, typeParameters) | ||
getTypeString(typeArgument, typeParameters, context) | ||
) | ||
@@ -134,10 +134,26 @@ .join(", ")}>`; | ||
return `{ ${item.declaration.children | ||
.map( | ||
({ name, type, flags }) => | ||
`${name}${flags && flags.isOptional ? "?" : ""}: ${getTypeString( | ||
type, | ||
.map(({ name, type, flags, kindString, signatures }) => { | ||
if ( | ||
kindString === "Method" && | ||
signatures?.length === 1 && | ||
signatures[0].kindString === "Call signature" | ||
) { | ||
const sig = signatures[0]; | ||
return `${name}${flags && flags.isOptional ? "?" : ""}: (${( | ||
sig.parameters || [] | ||
) | ||
.map( | ||
({ name, type }) => | ||
`${name}: ${getTypeString(type, typeParameters, context)}` | ||
) | ||
.join(", ")}) => ${getTypeString( | ||
sig.type, | ||
typeParameters, | ||
context | ||
)}` | ||
) | ||
)}`; | ||
} | ||
return `${name}${ | ||
flags && flags.isOptional ? "?" : "" | ||
}: ${getTypeString(type, typeParameters, context)}`; | ||
}) | ||
.join("; ")} }`; | ||
@@ -144,0 +160,0 @@ } |
Sorry, the diff of this file is not supported yet
33684
1004
+ Added@types/node@20.8.10(transitive)
+ Addedundici-types@5.26.5(transitive)
- Removed@types/node@18.18.4(transitive)
Updated@types/node@20.8.10