Skip to content

Commit e8d75f8

Browse files
author
Crhistian Ramirez
committed
fix: PartialDeep breaking on type 'any'
1 parent 55d7a7c commit e8d75f8

4 files changed

Lines changed: 5 additions & 11 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ of your imagination.
1010
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
1111

1212
- API version: 1.0
13-
- Package version: 3.5.8
14-
- Build date: 2019-09-17T09:30:51.049-05:00
13+
- Package version: 3.5.9
14+
- Build date: 2019-09-17T11:52:00.660-05:00
1515

1616
For more information, please visit [https://developer.ordercloud.io/documentation/](https://developer.ordercloud.io/documentation/getting-started/introduction-to-ordercloud)
1717

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ordercloud-javascript-sdk",
3-
"version": "3.5.8",
3+
"version": "3.5.9",
44
"description": "JavaScript SDK autogenerated from swagger spec using the Swagger-CodeGen project",
55
"author": "Four51 Inc. <ordercloud@four51.com>",
66
"license": "MIT",

src/index.d.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
// Typescript's Partial helper only goes one level deep
22
// However partial for OrderCloud requests means Partial for any nested sub-model as well
3-
type PartialDeep<T> = {
4-
[P in keyof T]?: T[P] extends Array<infer U>
5-
? Array<PartialDeep<U>>
6-
: T[P] extends ReadonlyArray<infer U>
7-
? ReadonlyArray<PartialDeep<U>>
8-
: PartialDeep<T[P]>
9-
};
3+
type PartialDeep<T> = T extends object ? { [K in keyof T]?: PartialDeep<T[K]> } : T
104

115
export as namespace OrderCloudSDK;
126

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
* </pre>
5252
* </p>
5353
* @module index
54-
* @version 3.5.8
54+
* @version 3.5.9
5555
*/
5656
var exports = {
5757
/**

0 commit comments

Comments
 (0)