Open
Description
Using version 3.0.0-beta.7
/**
* @param response - @range {json}
*/
public constructor(response: any) {
(or unknown
) results in JSON-LD
"parameters": [
{
"@id": "scs:dist/identity/interaction/FixedInteractionHandler.jsonld#FixedInteractionHandler_response",
"range": {
"@type": "ParameterRangeWildcard"
}
}
],
When using Record
/**
* @param response - @range {json}
*/
public constructor(response: Record<string, unknown>) {
I do get
"parameters": [
{
"@id": "scs:dist/identity/interaction/FixedInteractionHandler.jsonld#FixedInteractionHandler_response",
"range": "rdf:JSON"
}
],
Similar to #87, in case this is expected behaviour, the context does not get type: @json
.