Skip to content

Commit 46bb045

Browse files
authored
Merge pull request #294 from code0-tech/feat/#293
Type OBJECT and Function std::object::set have wrong signature
2 parents 6a461fc + 5440261 commit 46bb045

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

definitions/standard/data_type/object/object.proto.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
}
2020
],
2121
"genericKeys": ["T"],
22-
"type": "T & {}",
22+
"type": "{ [K in keyof T]: T[K] }",
2323
"rules": []
2424
}

definitions/standard/runtime_definition/object/std_object_set.proto.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
],
8282
"deprecationMessage": [],
8383
"displayIcon": "tabler:cube",
84-
"signature": "<T, K extends TEXT, V>(object: OBJECT<T>, key: K, value: V): OBJECT<T & Record<K, V>>",
84+
"signature": "<T, K extends TEXT, V>(object: OBJECT<T>, key: K, value: V): OBJECT<T & { [P in K]: V }>",
8585
"linkedDataTypeIdentifiers": [
8686
"OBJECT",
8787
"TEXT"

0 commit comments

Comments
 (0)