docs-util: fix hook input type showing as __type (#10905)

This commit is contained in:
Shahed Nasser authored and GitHub committed 2025-01-10 10:25:17 +02:00
1 parent ff725090bb
commit a607b8e800
42 files changed
+139 -160

No files matched your search

@@ -675885,8 +675885,7 @@
"type": "reference",
"target": 1384,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -675945,8 +675944,7 @@
"type": "reference",
"target": 1706,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676005,8 +676003,7 @@
"type": "reference",
"target": 2428,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676065,8 +676062,7 @@
"type": "reference",
"target": 2545,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676125,8 +676121,7 @@
"type": "reference",
"target": 2594,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676185,8 +676180,7 @@
"type": "reference",
"target": 2636,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676245,8 +676239,7 @@
"type": "reference",
"target": 2723,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676305,8 +676298,7 @@
"type": "reference",
"target": 2779,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676365,8 +676357,7 @@
"type": "reference",
"target": 5693,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676425,8 +676416,7 @@
"type": "reference",
"target": 5797,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676485,8 +676475,7 @@
"type": "reference",
"target": 7527,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676545,8 +676534,7 @@
"type": "reference",
"target": 7618,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676605,8 +676593,7 @@
"type": "reference",
"target": 7902,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676665,8 +676652,7 @@
"type": "reference",
"target": 8071,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676725,8 +676711,7 @@
"type": "reference",
"target": 16136,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676785,8 +676770,7 @@
"type": "reference",
"target": 16191,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676845,8 +676829,7 @@
"type": "reference",
"target": 16246,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676905,8 +676888,7 @@
"type": "reference",
"target": 16301,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -676965,8 +676947,7 @@
"type": "reference",
"target": 16579,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677025,8 +677006,7 @@
"type": "reference",
"target": 16655,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677085,8 +677065,7 @@
"type": "reference",
"target": 16698,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677145,8 +677124,7 @@
"type": "reference",
"target": 16740,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677205,8 +677183,7 @@
"type": "reference",
"target": 16782,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677265,8 +677242,7 @@
"type": "reference",
"target": 16824,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677325,8 +677301,7 @@
"type": "reference",
"target": 16866,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677385,8 +677360,7 @@
"type": "reference",
"target": 16908,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677445,8 +677419,7 @@
"type": "reference",
"target": 16957,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677505,8 +677478,7 @@
"type": "reference",
"target": 17013,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677565,8 +677537,7 @@
"type": "reference",
"target": 17065,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677625,8 +677596,7 @@
"type": "reference",
"target": 17121,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677685,8 +677655,7 @@
"type": "reference",
"target": 17399,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677745,8 +677714,7 @@
"type": "reference",
"target": 17490,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677805,8 +677773,7 @@
"type": "reference",
"target": 18012,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677865,8 +677832,7 @@
"type": "reference",
"target": 18102,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677925,8 +677891,7 @@
"type": "reference",
"target": 18151,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -677985,8 +677950,7 @@
"type": "reference",
"target": 18237,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -678045,8 +678009,7 @@
"type": "reference",
"target": 18285,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -678105,8 +678068,7 @@
"type": "reference",
"target": 18375,
"name": "object",
"package": "@medusajs/core-flows",
"qualifiedName": "__object"
"package": "@medusajs/core-flows"
}
}
]
@@ -511,6 +511,7 @@ class WorkflowsPlugin {
if (parameter.type.name === "__object") {
parameter.type.name = "object"
parameter.type.qualifiedName = "object"
}
signatureReflection.parameters = []
+24 -8
View File
@@ -146,7 +146,9 @@ export function getType({ reflectionType, ...options }: TypeOptions): string {
})
}
return reflectionType ? escapeChars(reflectionType.toString()) : ""
return reflectionType
? escapeChars(normalizeTypeName(reflectionType.toString()))
: ""
}
export function getReflectionType({
@@ -324,20 +326,26 @@ export function getReferenceType({
const reflection: string[] = [wrappedInBackticks ? "`" : ""]
if (modelReflection?.url) {
const reflectionName = normalizeTypeName(modelReflection.name || "")
const reflectionUrl =
modelReflection.name === "__type" ? undefined : modelReflection.url
reflection.push(
shouldShowLink
? `[${modelReflection.name}](${
shouldShowLink && reflectionUrl
? `[${reflectionName}](${
getRelativeUrlMethod?.(modelReflection.url) || modelReflection.url
})`
: getFormattedStr(modelReflection.name, false, escape)
: getFormattedStr(reflectionName, false, escape)
)
} else {
const reflectionName = normalizeTypeName(model.name)
const reflectionUrl =
model.name === "__type" ? undefined : model.externalUrl
reflection.push(
shouldShowLink
shouldShowLink && reflectionUrl
? model.externalUrl
? `[${model.name}]( ${model.externalUrl} )`
: model.name
: getFormattedStr(model.name, false, escape)
? `[${reflectionName}](${model.externalUrl})`
: reflectionName
: getFormattedStr(reflectionName, false, escape)
)
}
if (model.typeArguments && model.typeArguments.length > 0) {
@@ -578,3 +586,11 @@ function getFormattedStr(
) {
return wrapBackticks ? `\`${str}\`` : escape ? escapeChars(str) : str
}
function normalizeTypeName(name: string) {
if (name !== "__type") {
return name
}
return "object"
}