Skip to content

Commit 5555014

Browse files
authored
Merge pull request #7 from seamapi/test-workspace
Add test with fake seam connect
2 parents 200d239 + 255586d commit 5555014

27 files changed

+398
-274
lines changed

generate-routes.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -345,9 +345,7 @@ export type ${renderRequestType({
345345
name,
346346
namespace,
347347
requestFormat,
348-
})} = SetNonNullable<
349-
Required<RouteRequest${pascalCase(requestFormat)}<'${path}'>>
350-
>
348+
})} = RouteRequest${pascalCase(requestFormat)}<'${path}'>
351349
352350
export type ${renderResponseType({ name, namespace })}= SetNonNullable<
353351
Required<RouteResponse<'${path}'>>

package-lock.json

Lines changed: 190 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
"axios": "^1.5.0"
8888
},
8989
"devDependencies": {
90+
"@seamapi/fake-seam-connect": "^1.17.0",
9091
"@seamapi/types": "^1.14.0",
9192
"@types/eslint": "^8.44.2",
9293
"@types/node": "^18.11.18",
@@ -102,6 +103,7 @@
102103
"eslint-plugin-simple-import-sort": "^10.0.0",
103104
"eslint-plugin-unused-imports": "^3.0.0",
104105
"landlubber": "^1.0.0",
106+
"node-fetch": "^3.3.2",
105107
"prettier": "^3.0.0",
106108
"tsc-alias": "^1.8.2",
107109
"tsup": "^7.2.0",

src/lib/seam/connect/routes/access-codes-unmanaged.ts

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -116,41 +116,36 @@ export class SeamHttpAccessCodesUnmanaged {
116116
}
117117
}
118118

119-
export type AccessCodesUnmanagedConvertToManagedBody = SetNonNullable<
120-
Required<RouteRequestBody<'/access_codes/unmanaged/convert_to_managed'>>
121-
>
119+
export type AccessCodesUnmanagedConvertToManagedBody =
120+
RouteRequestBody<'/access_codes/unmanaged/convert_to_managed'>
122121

123122
export type AccessCodesUnmanagedConvertToManagedResponse = SetNonNullable<
124123
Required<RouteResponse<'/access_codes/unmanaged/convert_to_managed'>>
125124
>
126125

127-
export type AccessCodesUnmanagedDeleteBody = SetNonNullable<
128-
Required<RouteRequestBody<'/access_codes/unmanaged/delete'>>
129-
>
126+
export type AccessCodesUnmanagedDeleteBody =
127+
RouteRequestBody<'/access_codes/unmanaged/delete'>
130128

131129
export type AccessCodesUnmanagedDeleteResponse = SetNonNullable<
132130
Required<RouteResponse<'/access_codes/unmanaged/delete'>>
133131
>
134132

135-
export type AccessCodesUnmanagedGetBody = SetNonNullable<
136-
Required<RouteRequestBody<'/access_codes/unmanaged/get'>>
137-
>
133+
export type AccessCodesUnmanagedGetBody =
134+
RouteRequestBody<'/access_codes/unmanaged/get'>
138135

139136
export type AccessCodesUnmanagedGetResponse = SetNonNullable<
140137
Required<RouteResponse<'/access_codes/unmanaged/get'>>
141138
>
142139

143-
export type AccessCodesUnmanagedListBody = SetNonNullable<
144-
Required<RouteRequestBody<'/access_codes/unmanaged/list'>>
145-
>
140+
export type AccessCodesUnmanagedListBody =
141+
RouteRequestBody<'/access_codes/unmanaged/list'>
146142

147143
export type AccessCodesUnmanagedListResponse = SetNonNullable<
148144
Required<RouteResponse<'/access_codes/unmanaged/list'>>
149145
>
150146

151-
export type AccessCodesUnmanagedUpdateBody = SetNonNullable<
152-
Required<RouteRequestBody<'/access_codes/unmanaged/update'>>
153-
>
147+
export type AccessCodesUnmanagedUpdateBody =
148+
RouteRequestBody<'/access_codes/unmanaged/update'>
154149

155150
export type AccessCodesUnmanagedUpdateResponse = SetNonNullable<
156151
Required<RouteResponse<'/access_codes/unmanaged/update'>>

0 commit comments

Comments
 (0)